About Lyndhurst Estates Limited (00987786) United Kingdom