Office Address: 21 St John Maddermarket, Norwich, Nr2 1DNLimited Company: Northwood Norwich LtdCompany Registration Number: 4956203Registered Office Address : 20 - 22 Bedford Row, London, WC1R 4JS