About Layston Lodge Management Co. Limited (01959791) United Kingdom