About Living Space Properties Limited (08616077) United Kingdom