About Lamerton Lodge Management Company Limited (02317642) United Kingdom