Legal Notice

Name of company

Northwood Care Group Ltd

Registered office

Northwood Care Group Ltd
74 Europa House
Birmingham
B3 1TT

VAT no.

12505976

Regulatory authority

OFSTED