About Anchor Point Retail Ltd (08226606) United Kingdom