About Ldc (managers) Limited (02495714) United Kingdom