About Hotel Shepherds Bush Ltd (10142778) United Kingdom