About Living Space Property Limited (05457954) United Kingdom