The business has moved from serviced office in central Milton Keynes to a permanent base at Moorgate House where it has taken a 10-year lease on 3,821 …