About Lyndale Management Company Limited (02307298) United Kingdom