FM group moves to new regional HQ in Luton
13th June 2022
FACILITIES management company Churchill Group is to close its offices in Harpenden and relocate to a new office headquarters in Luton, the company has announced. It has agreed to take 7,650 sq ft of...