About Merriman Property Limited (06829453) United Kingdom