About Limegrove Hotel Limited (08832134) United Kingdom