About Barons Court Hotel Ltd (10327521) United Kingdom