About Living Space Developments (south West) Limited (02790286) United Kingdom