Solace Manor House 1 Manor Street Leeds LS71PZ United Kingdom website Website email info@solace-uk.org.uk phone 0113 824 6796 social: Twitter Facebook Locate 53.8079635, -1.5342729