Staines, Surrey
biggest brands in the UK including Primark and Land Rover. They are opening up new offices in Poland and the Netherlands...