About Mear Property Limited (08282214) United Kingdom