About Palmyra Estates Ltd (12458174) United Kingdom