About M Pease Properties Limited (12726339) United Kingdom