About Sanderling Close Property Management Limited (03189773) United Kingdom