About Linden Glen Management Limited (02164931) United Kingdom