About Mansfield Developments (south West) Limited (06647346) United Kingdom