About Kew Green Hotels (york) Limited (09096181) United Kingdom