
Registered in England & Wales No. 11497243
VAT Registration No. 315324239
Registered Office
2nd Floor, One Hobbs House,
Harrovian Business Village,
Bessborough Road, Harrow,
Middlesex, HA1 3EX
London Office
The Building Centre
26 Store Street
London WC1E 7BT