About Anchor Properties & Investments Ltd (10587271) United Kingdom