Office Address: 11 Victoria Road, Romford, Essex, RM1 2JTLimited Company: Northwood (Romford) LtdCompany Registration Number: 3998022Registered Office Address : 20-22 Bedford Row, London, WC1R 4JS