About London Apartments Ltd (11791278) United Kingdom