About Merrin Properties Ltd (12074961) United Kingdom