About Anchor Watch Management Company Limited (NI057173) United Kingdom