About London Collection Apartments Ltd (12652885) United Kingdom