About Lydden Grove Freehold Company Limited (10846244) United Kingdom