About London Accommodations & Services Ltd (12066646) United Kingdom