Randall, Anneli

Please note that due to the planned shutdown of Webb-site.com, the directors, officers and advisers of HK-listed companies will cease to be updated effective 2025-03-31. Appointments and resignations effective on or before that date will be recorded, as will advisers recorded in annual reports filed on or before that date. We intend to make a data dump available after processing the final filings.
start date:
end date:
include new appointments after start date
show old organisation names

Main board

Organisation Position From Until
1 ABBOTSINCH VETS4PETS LIMITED DirDirector 2025-05-28
2 ABERDEEN NORTH VETS4PETS LIMITED DirDirector 2023-01-05
3 ABERDEEN VETS4PETS LIMITED DirDirector 2023-01-05
4 ACCRINGTON VETS4PETS LIMITED DirDirector 2024-03-28
5 ALTON VETS4PETS LIMITED DirDirector 2023-01-05
6 ANDOVER VETS4PETS LIMITED DirDirector 2023-01-05
7 BANGOR WALES VETS4PETS LIMITED DirDirector 2022-10-19
8 BATH VETS4PETS LIMITED DirDirector 2025-01-24
9 BEARSDEN VETS4PETS LIMITED DirDirector 2023-01-05
10 BECKENHAM VETS4PETS LIMITED DirDirector 2024-07-26 2024-09-10
11 BEDMINSTER VETS4PETS LIMITED DirDirector 2023-01-05
12 BELFAST STORMONT VETS4PETS LIMITED DirDirector 2023-01-05
13 BICESTER VETS4PETS LIMITED DirDirector 2023-01-05
14 BISHOP AUCKLAND COCKTON VETS4PETS LIMITED DirDirector 2024-09-04 2025-02-05
15 BLACKPOOL WARBRECK VETS4PETS LIMITED DirDirector 2023-01-05 2025-02-19
16 BODMIN LAUNCESTON ROAD VETS4PETS LIMITED DirDirector 2025-01-29 2025-01-30
17 BOLTON CENTRAL VETS4PETS LIMITED DirDirector 2023-01-05 2025-03-18
18 BONNYRIGG VETS4PETS LIMITED DirDirector 2023-01-05
19 BOREHAMWOOD VETS4PETS LIMITED DirDirector 2023-01-05
20 BOURNE VETS4PETS LIMITED DirDirector 2023-01-05
21 BRACKNELL VETS4PETS LIMITED DirDirector 2023-01-05
22 BRAMLEY VETS4PETS (NEWCO) LIMITED DirDirector 2023-01-05
23 BRAMLEY VETS4PETS LIMITED DirDirector 2023-01-05
24 BRIGHTON VETS4PETS LIMITED DirDirector 2024-03-28
25 CARMARTHEN VETS4PETS LIMITED DirDirector 2023-01-05
26 CLACTON VETS4PETS LIMITED DirDirector 2024-03-28 2025-02-28
27 CLITHEROE VETS4PETS LIMITED DirDirector 2023-01-05
28 COMPANION CARE (BALLYMENA) LIMITED DirDirector 2023-01-05
29 COMPANION CARE (BANBURY) LIMITED DirDirector 2024-03-28
30 COMPANION CARE (BARNSLEY CORTONWOOD) LIMITED DirDirector 2023-01-05
31 COMPANION CARE (BELFAST) LIMITED DirDirector 2022-09-27 2025-05-30
32 COMPANION CARE (CARDIFF) LIMITED DirDirector 2025-07-22
33 COMPANION CARE (CHIPPENHAM) LIMITED DirDirector 2024-03-28 2025-04-01
34 COMPANION CARE (ELY) LIMITED DirDirector 2023-01-05
35 COMPANION CARE (EXETER MARSH) LIMITED DirDirector 2023-01-05
36 COMPANION CARE (EXETER) LIMITED DirDirector 2023-01-05 2025-09-26
37 COMPANION CARE (FARNBOROUGH) LIMITED DirDirector 2023-01-05 2024-12-11
38 COMPANION CARE (FARNHAM) LIMITED DirDirector 2023-11-10
39 COMPANION CARE (FRIERN BARNET) LIMITED DirDirector 2023-05-30 2023-06-15
40 COMPANION CARE (KIRKCALDY) LIMITED DirDirector 2023-01-05 2023-12-19
41 COMPANION CARE (LLANTRISANT) LIMITED DirDirector 2023-03-31 2025-10-09
42 COMPANION CARE (MACCLESFIELD) LIMITED DirDirector 2023-01-05
43 COMPANION CARE (MAIDSTONE) LIMITED DirDirector 2023-01-05 2024-03-20
44 COMPANION CARE (NEWPORT) LIMITED DirDirector 2023-01-05
45 COMPANION CARE (NOTTINGHAM) LIMITED DirDirector 2023-01-05
46 COMPANION CARE (PLYMOUTH) LIMITED DirDirector 2024-04-23 2024-10-30
47 COMPANION CARE (SCARBOROUGH) LIMITED DirDirector 2024-12-10
48 COMPANION CARE (SERVICES) LIMITED DirDirector 2023-01-05
49 COMPANION CARE (SLOUGH) LIMITED DirDirector 2023-01-05 2023-03-31
50 COMPANION CARE (SPEKE) LIMITED DirDirector 2023-01-05
51 COMPANION CARE (STRATFORD-UPON-AVON) LIMITED DirDirector 2023-01-05 2024-07-18
52 COMPANION CARE (TAUNTON) LIMITED DirDirector 2024-04-23 2025-03-24
53 COMPANION CARE (TELFORD) LIMITED DirDirector 2023-07-14 2025-03-26
54 COMPANION CARE MANAGEMENT SERVICES LIMITED DirDirector 2023-01-05
55 CORBY VETS4PETS LIMITED DirDirector 2023-01-05 2024-07-18
56 CRAIGAVON VETS4PETS LIMITED DirDirector 2023-01-05
57 DAVIDSONS MAINS VETS4PETS LIMITED DirDirector 2023-01-05
58 DENBIGH VETS4PETS LIMITED DirDirector 2023-01-05
59 DIDCOT VETS4PETS LIMITED DirDirector 2024-03-28 2025-06-24
60 DONCASTER VETS4PETS LIMITED DirDirector 2023-01-05 2023-10-05
61 DORCHESTER VETS4PETS LIMITED DirDirector 2023-01-05 2023-02-07
62 EAST KILBRIDE SOUTH VETS4PETS LIMITED DirDirector 2023-01-05
63 EASTWOOD VETS4PETS LIMITED DirDirector 2022-08-19 2022-08-19
64 ELLESMERE PORT VETS4PETS LIMITED DirDirector 2023-01-05
65 EVESHAM VETS4PETS LIMITED DirDirector 2023-01-05 2024-05-02
66 GILLINGHAM VETS4PETS LIMITED DirDirector 2023-01-05
67 GILTBROOK VETS4PETS LIMITED DirDirector 2025-11-05
68 GLOSSOP VETS FOR PETS LIMITED DirDirector 2025-11-14
69 GRANTHAM VETS4PETS LIMITED DirDirector 2024-03-28 2024-09-11
70 GUILDFORD VETS4PETS LIMITED DirDirector 2024-03-28
71 HANDFORTH VETS4PETS LIMITED DirDirector 2023-01-05 2023-10-11
72 HAVERFORDWEST VETS4PETS LIMITED DirDirector 2023-01-05
73 HORSHAM VETS4PETS LIMITED DirDirector 2023-03-28
74 HUDDERSFIELD VETS4PETS LIMITED DirDirector 2023-01-05
75 INVERURIE VETS4PETS LIMITED DirDirector 2023-01-05
76 ISLE OF MAN VETS4PETS LIMITED DirDirector 2024-07-16 2024-11-21
77 KENDAL VETS4PETS LIMITED DirDirector 2023-01-05
78 KILMARNOCK VETS4PETS LIMITED DirDirector 2023-01-05 2023-03-17
79 LANCASTER VETS4PETS LIMITED DirDirector 2023-01-05 2023-10-09
80 LEAMINGTON SPA MYTON ROAD VETS4PETS LIMITED DirDirector 2023-03-31 2023-05-09
81 LEEDS KIRKSTALL VETS4PETS LIMITED DirDirector 2023-01-05
82 LEICESTER ST GEORGES VETS4PETS LIMITED DirDirector 2023-01-05
83 LEIGH VETS4PETS LIMITED DirDirector 2023-06-22
84 LINLITHGOW VETS4PETS LIMITED DirDirector 2023-01-05
85 LIVERPOOL OS VETS4PETS LIMITED DirDirector 2023-01-05
86 MAIDSTONE VETS4PETS LIMITED DirDirector 2023-01-05 2025-05-13
87 MALVERN VETS4PETS LIMITED DirDirector 2023-01-05
88 MANCHESTER FORT VETS4PETS LIMITED DirDirector 2025-02-11 2025-05-16
89 MARKET HARBOROUGH VETS4PETS LIMITED DirDirector 2023-01-05
90 MARLBOROUGH VETS4PETS LIMITED DirDirector 2023-01-05
91 MELTON MOWBRAY VETS4PETS LIMITED DirDirector 2023-01-05
92 MERTHYR TYDFIL VETS4PETS LIMITED DirDirector 2024-10-17 2025-11-06
93 MONMOUTH VETS4PETS LIMITED DirDirector 2023-01-05
94 MUSSELBURGH VETS4PETS LIMITED DirDirector 2023-01-05
95 NEWBURY VETS4PETS LIMITED DirDirector 2023-01-05
96 NEWTON MEARNS VETS4PETS LIMITED DirDirector 2023-01-05
97 NEWTOWNARDS VETS4PETS LIMITED DirDirector 2022-11-24
98 NORTHWICH VETS4PETS LIMITED DirDirector 2023-01-05
99 PENTLAND VETS4PETS LIMITED DirDirector 2023-01-05 2023-04-25
100 PETS AT HOME VET GROUP LIMITED DirDirector 2023-01-05
101 PRESCOT VETS4PETS LIMITED DirDirector 2023-01-05
102 RAWTENSTALL VETS4PETS LIMITED DirDirector 2023-01-05 2025-03-28
103 RAYLEIGH VETS4PETS LIMITED DirDirector 2025-06-09
104 REDDITCH VETS4PETS LIMITED DirDirector 2023-01-05
105 RUNCORN VETS4PETS LIMITED DirDirector 2023-01-05
106 SHEFFIELD DRAKEHOUSE VETS4PETS LIMITED DirDirector 2023-01-05 2023-03-21
107 SHEFFIELD VETS4PETS LIMITED DirDirector 2023-01-05 2023-01-05
108 SHEFFIELD WADSLEY BRIDGE VETS4PETS LIMITED DirDirector 2025-11-24
109 SHELDON VETS4PETS LIMITED DirDirector 2023-01-05
110 SIDCUP VETS4PETS LIMITED DirDirector 2023-01-05 2024-03-15
111 SOUTH SHIELDS QUAYS VETS4PETS LIMITED DirDirector 2023-01-05 2025-08-13
112 SOUTH SHIELDS VETS4PETS LIMITED DirDirector 2023-01-05 2023-01-05
113 SPEKE VETS4PETS LIMITED DirDirector 2025-05-21 2025-08-06
114 ST NEOTS VETS4PETS LIMITED DirDirector 2023-01-05
115 STAINES VETS4PETS LIMITED DirDirector 2024-03-28 2025-06-17
116 STAMFORD VETS4PETS LIMITED DirDirector 2024-03-28
117 STOCKSBRIDGE VETS4PETS LIMITED DirDirector 2025-09-16
118 SUDBURY VETS4PETS LIMITED DirDirector 2023-01-05
119 SUTTON VETS4PETS LIMITED DirDirector 2025-07-24
120 THAMESMEAD VETS4PETS LIMITED DirDirector 2023-01-05
121 TILEHURST VETS4PETS LIMITED DirDirector 2024-01-08
122 TIVERTON VETS4PETS LIMITED DirDirector 2023-01-05
123 TOTTENHAM HALE VETS4PETS LIMITED DirDirector 2024-03-28 2024-03-28
124 UTTOXETER VETS4PETS LIMITED DirDirector 2023-01-05
125 UXBRIDGE VETS4PETS LIMITED DirDirector 2025-05-28
126 V4P (CARDIFF) NEWCO LIMITED DirDirector 2025-07-22
127 V4P (CORBY) NEWCO LIMITED DirDirector 2023-12-14 2024-07-18
128 V4P COVENTRY CANLEY LIMITED DirDirector 2025-05-02 2025-06-06
129 V4P RAYLEIGH LIMITED DirDirector 2025-06-27
130 VETS4PETS (SERVICES) LIMITED DirDirector 2023-01-05
131 VETS4PETS SERVICES LIMITED DirDirector 2023-01-05
132 VETS4PETS UK LIMITED DirDirector 2024-03-28
133 VETS4PETS VETERINARY GROUP LIMITED DirDirector 2023-01-05
134 WALKDEN VETS4PETS LIMITED DirDirector 2025-05-29
135 WALLASEY BIDSTON MOSS VETS4PETS LIMITED DirDirector 2023-01-05
136 WATFORD VETS4PETS LIMITED DirDirector 2025-11-19
137 WELLINGBOROUGH VETS4PETS LIMITED DirDirector 2023-01-05
138 WHETSTONE VETS4PETS LIMITED DirDirector 2024-12-05 2025-08-11
139 WOKINGHAM VETS4PETS LIMITED DirDirector 2023-01-05
140 WREXHAM VETS4PETS LIMITED DirDirector 2023-01-05

Some data are hidden to fit your display. Rotate?


Sign up for our free newsletter

Recommend Webb-site to a friend

Copyright & disclaimer, Privacy policy

Back to top