About Kew Green Hotels (birmingham Lrg1) Limited (09096080) United Kingdom