About Anchor Coastal Properties 2 Ltd (13075955) United Kingdom