About Lynton Lodge Management Company Limited (02761549) United Kingdom