Address:
SBCH House, 212 Ballards Lane, London N3 2LX
Telephone:
0208 848 1800
Enquiries:
residentialreferrals@sbc-holdings-limited.com (for residential children’s placements)
supportedreferrals@sbc-holdings-limited.com (for supported living placements)
Websites: