About Lendrick Management Company Limited (02597296) United Kingdom