About Lyndhurst Management 2014 Limited (09001463) United Kingdom