About Lemana Place (lymington) Management Company Limited (08532668) United Kingdom