About Space Apartments Brentwood Ltd (13310933) United Kingdom