About The Marlborough Hotel Limited (08160830) United Kingdom