About Blue Merle Property Ltd (13186018) United Kingdom