About Lifespace Properties Limited (09798647) United Kingdom