About Mansfield Properties Limited (07494455) United Kingdom