About Mear Property Development Limited (08752930) United Kingdom