Pharmacy & Health Retail Companies in Wales
213 active pharmacy & health retail businesses in Wales. Average age: 11.8 years.
213
Total
212
With Ownership Data
16
Accts Overdue
106
With Charges
Top Controller Nationalities
British 271Welsh 8Chinese 2Romanian 2Dutch 1Latvian 1Iranian 1Hong Konger 1
5 controllers resident outside the UK
Filter & Search
Quick filters
⚠️ Compliance flags are based on the Companies House data snapshot dated 2 March 2026. Compliance flags are based on a snapshot dated 2 March 2026. Accounts and statements may have been filed since this date. Always verify on Companies House.
Page 1 of 2 – Companies 1–200 of 213
| Company | Flags |
|---|---|
Clean ✓ | |
Hopwoods Limited 03961898 | 12 charges10 satisfied |
Amreenpharma Ltd 13540277 | Clean ✓ |
C.Jal Limited 14972336 | Accts overdue* |
Alexander'S Pharmacies Limited 04604475 | 4 charges |
W J Powell Limited 08271035 | 1 charge1 satisfied |
Spa Chemist Limited 07330232 | 3 charges |
D Powys Davies Limited 08124662 | Clean ✓ |
Vida Rogers Limited 00521195 | 16 charges7 satisfied |
Fferyllfa Penygroes Cyf 14009607 | 1 charge |
Al-Kamoosi Limited 03743031 | ConfStmt overdue* |
Clwydian Pharmacy Limited 09977280 | Clean ✓ |
Parc Canol Limited 06486709 | 5 charges2 satisfied |
Aryan Pharma Limited 14559091 | 1 charge1 satisfied |
Malik Latif Ltd 14450427 | Clean ✓ |
Fezza Limited 14381870 | Clean ✓ |
Clean ✓ | |
11 charges8 satisfied | |
Geoff Thomas Limited 04715053 | 12 charges9 satisfied |
Lt Chemists Limited 04329416 | 8 charges5 satisfied |
Livingwell Pharma Ltd 16674193 | Clean ✓ |
Hw Pharma Limited 12769172 | Clean ✓ |
ConfStmt overdue*5 charges | |
Grh Pharma Limited 14196408 | Accts overdue*4 charges1 satisfied |
Dormant1 charge | |
Th & L Jones Limited 05756562 | 3 charges3 satisfied |
Hanford'S Chemist Limited 04405327 | 5 charges4 satisfied |
Overdrake Limited 02585967 | Accts overdue*ConfStmt overdue*8 charges2 satisfied |
Pugailis Ltd 16744950 | Clean ✓ |
Cmc Locum Services Limited 14375450 | Clean ✓ |
The Handpost Limited 05574674 | 10 charges8 satisfied |
Accts overdue* | |
Shaik Uk Limited 08586456 | Clean ✓ |
North Road Pharmacy Limited 04712424 | 1 charge |
Thornes Pharma Holdings Limited 11643777 | 2 charges |
R.K. Aggarwal Limited 02031097 | 6 charges6 satisfied |
Ej Pharm Limited 05829514 | 4 charges |
Briton Ferry Healthcare Limited 14615656 | 1 charge |
Prirah Ltd 07922909 | 3 charges1 satisfied |
Micon Health Limited 05342363 | 1 charge |
Watkin Davies Limited 00785996 | Clean ✓ |
Ammolite Ltd 15232136 | 2 charges |
Saroor Ltd 13642209 | Clean ✓ |
2 charges | |
Merripharm Limited 05915520 | Clean ✓ |
3 charges1 satisfied | |
Centre Medical (Uk) Limited 15676289 | Clean ✓ |
Gurung Pharm Ltd 13866924 | Clean ✓ |
ConfStmt overdue*Dormant | |
Hanzarlay Ltd 14684921 | Clean ✓ |
Amiety Ltd 16733139 | Clean ✓ |
2 charges2 satisfied | |
Oci Consulting Limited 05515967 | ConfStmt overdue*17 charges12 satisfied |
Accts overdue*3 charges | |
Craig Hinks Limited 06254997 | 6 charges1 satisfied |
Gravelle Thorne Limited 08499105 | 5 charges |
Naxtics Uk Limited 11270305 | Accts overdue*ConfStmt overdue* |
Raglan Pharmacy Limited 10534912 | 3 charges2 satisfied |
Novel Swan Pharma Limited 13694696 | 3 charges |
C K Chan Limited 08224769 | 3 charges2 satisfied |
Legend Pharma Ltd 16334028 | Clean ✓ |
Jones & Harries Pharm Limited 14747173 | ConfStmt overdue*9 charges5 satisfied |
H Bainbridge Limited 04184283 | ConfStmt overdue*1 charge |
Wye Valley Pharmacy Ltd 12416208 | Clean ✓ |
Woodville Road Pharmacy Limited 09400345 | Clean ✓ |
Jay-Krishna Ltd 07413710 | ConfStmt overdue* |
Dragon Retail 326 Limited 16331103 | 3 charges |
ConfStmt overdue* | |
ConfStmt overdue* | |
H&S Pharmacy Ltd 14742542 | ConfStmt overdue*2 charges |
J Speakman Pharm Ltd 14677054 | ConfStmt overdue* |
Chave And Jackson Limited 01097232 | 10 charges3 satisfied |
P. Griffiths Pharmacy Ltd 03880587 | 5 charges3 satisfied |
Sabah Pharma Limited 16660455 | Clean ✓ |
Glyn Ceiriog Pharmacy Ltd 13574400 | 2 charges |
Welchem Limited 00722051 | 18 charges4 satisfied |
A R & H Davies Limited 07196567 | Clean ✓ |
Messrs Davies & Evans Limited 07196661 | ConfStmt overdue*1 charge |
Dt Chem Ltd 16262471 | ConfStmt overdue*2 charges |
Fishguard Pharma Limited 14604837 | 3 charges |
Damghani Pharmaceuticals Ltd 14494078 | Clean ✓ |
Thomas Group (Newport) Limited 12271127 | 2 charges |
D.R. Cecil Jones & Son Limited 00816191 | 14 charges8 satisfied |
Geopelion Ltd 15292710 | Clean ✓ |
Nik Pharma Limited 09875397 | 8 charges4 satisfied |
Peter James Pharmacy Limited 07852051 | 1 charge1 satisfied |
Fferyllfa Tycroes Cyf 09270035 | 3 charges1 satisfied |
Tbf Pharma Limited 16724791 | Clean ✓ |
G S Bhogal Limited 12751614 | 2 charges |
Watts Reed Limited 11367000 | 7 charges1 satisfied |
Harlow & Knowles Limited 10068504 | ConfStmt overdue*3 charges |
Glyncoch Pharmacy Limited 08943062 | ConfStmt overdue*2 charges |
Cedar Vale Health Ltd 17037424 | Clean ✓ |
Lawkin Yausum Limited 14671249 | Clean ✓ |
Sandfields Pharma Ltd 14545840 | Clean ✓ |
Aledrhysjones Ltd 13747426 | Clean ✓ |
Clean ✓ | |
Peter Griffiths (Talley) Limited 12208713 | Clean ✓ |
Clean ✓ | |
Ae Petersen Limited 07285764 | 12 charges12 satisfied |
Wesi Pharma Ltd 12317573 | Accts overdue*ConfStmt overdue* |
Mahmood Pharma Ltd 13682346 | Clean ✓ |
Ruby Pharmacy Limited 13681455 | ConfStmt overdue*1 charge |
Nazm Ltd 14296210 | Clean ✓ |
A Fraser Jones Limited 04735494 | Clean ✓ |
Nigel Williams Chemists Limited 03546075 | 10 charges |
ConfStmt overdue* | |
11 charges10 satisfied | |
Morisumi Holdings Co Ltd 16783319 | Clean ✓ |
Dodhia Smart Limited 12949745 | 5 charges1 satisfied |
Lt Chemists Holdings Ltd 11415316 | 2 charges |
Accts overdue*2 charges2 satisfied | |
Rg Medihealth Ltd 16182289 | Clean ✓ |
Vital Partners Limited 16183373 | Dormant |
Neyland Pharmacy Limited 05014714 | 2 charges1 satisfied |
16852603 Ltd 16852603 | Clean ✓ |
Sky Locums Ltd 12313051 | Accts overdue*ConfStmt overdue* |
Cilfynydd Chemist Limited 04535244 | ConfStmt overdue*5 charges4 satisfied |
5 charges2 satisfied | |
Dj & Ra Griffiths Limited 07602782 | 2 charges |
Garw Pharma Ltd 17031229 | Clean ✓ |
Tandy Inc Limited 06818715 | ConfStmt overdue*1 charge |
Clean ✓ | |
Moghal Pharma Limited 14536913 | Clean ✓ |
16851756 Ltd 16851756 | Clean ✓ |
16851821 Ltd 16851821 | Clean ✓ |
Smm Locum Limited 13675696 | Clean ✓ |
Aep Complete Care 1 Limited 11410097 | Dormant |
Aep Complete Care 2 Limited 11410562 | Dormant |
Accts overdue*ConfStmt overdue* | |
Sk Pharmasolutions Ltd 14043407 | Clean ✓ |
Martin Davies Chemists Limited 05533826 | 3 charges1 satisfied |
Clifton Pharmacy Limited 04830645 | 7 charges3 satisfied |
Our Health Pharma Limited 12045076 | 4 charges |
Magawell Limited 06274585 | Accts overdue*17 charges11 satisfied |
Bart Gilbert Ltd 06902159 | Clean ✓ |
Gravells Pharmacy Limited 05814296 | 3 charges1 satisfied |
Thornes Llanelli Ltd 12455843 | 1 charge |
Gravells Llangennech Limited 11820483 | ConfStmt overdue*3 charges |
Yes Meds Ltd 15949035 | 3 charges |
ConfStmt overdue*2 charges | |
Oberon Enterprises Limited 14720606 | Accts overdue*ConfStmt overdue* |
A Rah Locums Ltd 16241024 | Clean ✓ |
Alj Pharma Ltd 12453569 | 1 charge |
A.J. Evans (Holdings) Limited 16123294 | Clean ✓ |
Clean ✓ | |
Clean ✓ | |
Dsj Operations Limited 08480456 | Clean ✓ |
Mobec Pharmacy Limited 05737737 | ConfStmt overdue*6 charges5 satisfied |
Pharmacy Matters Limited 05649477 | 2 charges |
Lerwell Locum Ltd 13669736 | Clean ✓ |
Kidwelly Pharmacy Limited 06273974 | Clean ✓ |
D R Rosser Limited 05841737 | 7 charges3 satisfied |
Wave Healthcare Ltd 15709268 | Clean ✓ |
Sle Locum Services Ltd 14092625 | Clean ✓ |
A.Dhillon Limited 13899531 | Clean ✓ |
Tr Pharma Services Ltd 13902367 | Clean ✓ |
Khb Pharma Ltd 13186136 | ConfStmt overdue*3 charges1 satisfied |
Zavh Limited 14465553 | Clean ✓ |
Gayatri Private Ltd 11665861 | 3 charges |
Concordia Pharmacy Limited 16770019 | Clean ✓ |
Borth Pharmacy Limited 04554603 | 4 charges1 satisfied |
Merzook Pharma Ltd 15884863 | Clean ✓ |
Primepicksuk Limited 15052131 | Clean ✓ |
Bmda Ltd 14987011 | 4 charges |
Fferyllfa Ty Nant Ltd 16301357 | ConfStmt overdue* |
Ib Locum Services Limited 10045339 | ConfStmt overdue* |
Peter Secota Ltd 09377368 | Clean ✓ |
Adrian Thomas Limited 04923044 | 3 charges |
Hugh Morris Limited 00638890 | 2 charges1 satisfied |
Vida Rogers (Cefn Fforest) Ltd 10947827 | Clean ✓ |
Vida Rogers (Fleur De Lys) Ltd 10948392 | Clean ✓ |
Shil Pharmacy Limited 05223275 | Clean ✓ |
Chan'S Pharma Ltd 13496086 | Accts overdue*2 charges |
Jrg Pharm Locum Ltd 16234878 | Clean ✓ |
Tfr Pharma Limited 07430530 | 8 charges1 satisfied |
H Shackleton Limited 05583562 | 10 charges |
Vida Rogers (Aberbargoed) Ltd 10946749 | Clean ✓ |
Vida Rogers (Bargoed) Ltd 10947275 | Clean ✓ |
Walter Lloyd & Son Limited 03076029 | 3 charges3 satisfied |
Dyffryn Pharma Limited 16498714 | Clean ✓ |
Lewis Pharmacy Limited 04007404 | Accts overdue*3 charges |
J A Davies Cyf 07244319 | Clean ✓ |
Ebj Healthcare Ltd 10711344 | 1 charge |
Oldfield Pharmacies Limited 09989614 | 1 charge |
Harbourcrest Limited 16941974 | Clean ✓ |
Lloyd Jones Pharma Limited 13828575 | 1 charge |
L & E Healthcare Limited 13115062 | 5 charges3 satisfied |
Crosshands Retail Ltd 11603986 | 2 charges |
Closie Ltd 14213607 | ConfStmt overdue*2 charges |
Ysgol Pharmacy Limited 05866130 | 3 charges1 satisfied |
Fferyllwyr Llyn Cyf 04820930 | 10 charges3 satisfied |
8 charges1 satisfied | |
Wellpoint Ltd 16366680 | Clean ✓ |
Mufans Healthcare Limited 14780754 | Clean ✓ |
Kw Corporation Ltd 14393501 | Clean ✓ |
Ppharma Limited 14273834 | Clean ✓ |
A.J. Evans Limited 03782037 | 3 charges3 satisfied |
Perfect Health Care Ltd 16364034 | Clean ✓ |
Duai Ltd 13892536 | ConfStmt overdue* |
Pharmacy & Health Retail Businesses in Wales
There are 213 active pharmacy & health retail businesses in Wales. Average age is 11.8 years. 16 have overdue accounts. 106 have registered charges. 212 have Persons with Significant Control data on file. Sourced from Companies House under the Open Government Licence. Updated 2 March 2026.
