About London Apartment Solutions Ltd (06635893) United Kingdom