Office Address: 27 King Street, Wrexham, LL11 1HRLimited Company: Northwood Wrexham LtdCompany Registration Number: 5624284Registered Office Address : 20 - 22 Bedford Row, London, WC1R 4JS