About Appleacre Lodges Limited (10832422) United Kingdom