About Mill Hill Hotel Limited (10058257) United Kingdom