About Manx Estates Ltd (12362178) United Kingdom