About Anchor Consortium Limited (06070107) United Kingdom