About Mansfield Land Company Limited (02635569) United Kingdom