About Lymington Fields Management Company Limited (05811612) United Kingdom