About Mane Estates Ltd (12508446) United Kingdom