About Lyndhurst Estate Management Limited (03327070) United Kingdom