About Anchor Developments Ltd (09020557) United Kingdom