TRUVA SERVICE LIMITED
60 ST MARTIN'S LANE, TRUVA TRUSTEES, LONDON, UNITED KINGDOM, WC2N 4JS
TRUVA SERVICES LIMITED
60 ST MARTIN'S LANE, TRUVA TRUSTEES, LONDON, ENGLAND, WC2N 4JS
TRUVA SERVICES LIMITED
60 ST. MARTIN'S LANE, LONDON, ENGLAND, WC2N 4JS
OCEAN GROUP SHARE SCHEME TRUSTEE LIMITED
10 WRAYFIELD AVENUE, REIGATE, SURREY, RH2 0NF
TRUVA CORPORATE ADMINISTRATION LIMITED
60 ST MARTIN'S LANE ST. MARTIN'S LANE, LONDON, ENGLAND, WC2N 4JS
TRUVA CORPORATE ADMINISTRATION LIMITED
30 Bedford Street, Third Floor, London, England, WC2E 9ED
TRUVA CORPORATE ADMINISTRATION LIMITED
30 Bedford Street, Third Floor, London, England, WC2E 9ED
TRUVA NOMINEE DIRECTOR 1 LIMITED
85 GREAT PORTLAND STREET, FIRST FLOOR, LONDON, UNITED KINGDOM, W1W 7LT
TRUVA NOMINEE DIRECTOR 2 LIMITED
85 GREAT PORTLAND STREET, FIRST FLOOR, LONDON, UNITED KINGDOM, W1W 7LT
TRUSTEES OF THE WALTONS SHARE TRUST
BECK COTTAGE, CARLTON-ON-TRENT, NEWARK, NG23 6LP
BRP (SHARES) LIMITED
1 MILLERS YARD, MARKET HARBOROUGH, LEICESTERSHIRE, UNITED KINGDOM, LE16 7PW
MS SHAREEF LIMITED
116-118 OLDHAM ROAD, MANCHESTER, ENGLAND, M4 6AG
Z&C TRUSTEE LIMITED
21 BLOOMSBURY WAY, LONDON, WC1A 2TH
DWF (TRUSTEE) LIMITED
C/O Dwf Llp 1 Scott Place, 2 Hardman Street, Manchester, United Kingdom, M3 3AA
KPC TRUSTEE LIMITED
23A ASHTEAD ROAD, LONDON, ENGLAND, E5 9BJ
INDEPENDENT TRUSTEE LIMITED
29 LUDGATE HILL, LONDON, UNITED KINGDOM, EC4M 7NX
TRUSTEE SECRETARIES LIMITED
SALISBURY HOUSE, LONDON WALL, LONDON, EC2M 5TL
BZ TRUSTEE LIMITED
HILLSIDE DAMSON LANE, MOBBERLEY, KNUTSFORD, CHESHIRE, ENGLAND, WA16 7HY
PSH TRUSTEE LIMITED
Vestry House Laurence Pountney Hill, London, United Kingdom, EC4R 0EH
AAA TRUSTEE LIMITED
WALSINGHAM HOUSE 35 SEETHING LANE, LONDON, ENGLAND, EC3N 4AH