About Merrick Property Corporation Limited (03243886) United Kingdom