About The Royal Horseguards Hotel Limited (04330100) United Kingdom