About Limehouse Accommodations Limited (10758351) United Kingdom