About Mapland Properties Limited (04897006) United Kingdom