“We are 100 per cent focused on helping them reach their business … Massive company headquarters building goes up for sale in Milton Keynes. PrevNext