About Anchor Property Developments Ltd (08494772) United Kingdom