About Merino Properties Limited (10789212) United Kingdom