About Kew Green Hotels (ashford) Limited (09096229) United Kingdom