Office Address: 260 High Road, Harrow Weald, Middlesex, HA3 7BBLimited Company: Northwood Harrow LimitedCompany Registration Number: 5368518Registered Office Address : 20 - 22 Bedford Row, London, WC1R 4JS