About Kew Green Hotels (lancaster) Limited (09096113) United Kingdom