Company Details


Office Address: The Main Barn, Cams Hall Estate, Fareham, PO16 8UT.

Limited Company: Northwood GB Ltd

Company Registration Number: 3570861

Registered Office Address: 20 - 22 Bedford Row, London, WC1R 4JS