About Threadneedles Hotel Limited (10500415) United Kingdom