Arch Care Services and Arch Care Rehab Services are limited companies registered in England and Wales. Company numbers: 06777576/03763819. Registered office: Unit 3, Avalon House, Stileway Business Park, Lower Strode Road, Clevedon, BS21 6UU.