Location
Our head office is based at Drayton Hall in West Drayton, conveniently located close to Heathrow and well connected to major motorways and excellent train connections into Central London whilst still being surrounding by parkland. The original Hall dates back to 1700’s and was once home to Napoleon in 1870’s.
The original building retains much of the original features and charm whilst the modern extension allows for a practical and comfortable working environment.
Learn more about our history