About London Apartment Services Limited (05607303) United Kingdom