About Merryhills Properties Limited (05465803) United Kingdom