About Living Space London Ltd (10707499) United Kingdom