About London Smart Apartments Ltd (09432862) United Kingdom