About Anchor Watch Management (salcombe) Limited (01215680) United Kingdom