About London Living Spaces Ltd (12147465) United Kingdom