About Beaumaris Estates Ltd (12639061) United Kingdom