About Lymington Property Limited (11791971) United Kingdom