About Kew Green Hotels (speke) Limited (06544777) United Kingdom