Skip to site navigation
Customer Service Centre - 0330 303 3000 |
If you've got a query that you can't seem to find the answer to, then simply ask us.
Ask a Question
March SLH has been named one of the country's leading employers. SLH Group were ranked 89th in the 'Sunday Times Best Not-for-Profit Organisations to Work For' list 2012.
SLH Group, Conleach Road, Speke, Liverpool, L24 0TY
South Liverpool Homes is a registered charity No.31210R