About My Anchor Property Ltd (12759306) United Kingdom