About Lifehouse Support Services Limited (10109444) United Kingdom