Convenience Stores
Pembrokeshire
Banks & Other Financial Institutions
Pembroke Dock
Banks & Other Financial Institutions
Pembroke Dock
Discount Centres
Pembrokeshire
Supermarkets
Milford Haven
Delivery Services
Neyland
Greggs
Haven Bridge Road
SA73 1QZ
Pembrokeshire
01646 218219
Bakers' Shops
Pembrokeshire
Greggs
6 Dimond Street
SA72 6AH
Pembroke Dock
01646 622037
Bakers' Shops
Pembroke Dock
Howdens - Pembroke
Units 14-15, Honeyborough Industrial Estate
SA73 1SE
Neyland
01646 602324
Builders' Tools & Equipment Mnfrs
Neyland
Driving Schools
Pembroke Dock
Coffee Shops
Pembroke Dock
Lloyds Bank
35 Dimond Street
SA72 6BX
Pembrokeshire
0345 602 1997
Banks & Other Financial Institutions
Pembrokeshire
LloydsPharmacy
Pembroke Dock Hc Argyle St
SA72 6HL
Pembroke Dock
01646 682960
Beauty Products
Pembroke Dock
McDonald's
Bierspool
SA72 6BP
Pembroke Dock
01646 687962
Delivery Services
Pembroke Dock
First Aid & Medical Supplies
Milford Haven
First Aid & Medical Supplies
Milford Haven
First Aid & Medical Supplies
Neyland
First Aid & Medical Supplies
Neyland
First Aid & Medical Supplies
Milford Haven
Banks & Other Financial Institutions
Milford Haven
One Stop
Albion Square
SA72 6XE
Pembroke Dock
01646 682215
Convenience Stores
Pembroke Dock
PC Doctor
26 Princes St
SA72 6XT
Pembroke Dock
01646 689809
Computer Maintenance & Repairs
Pembroke Dock
Banks & Other Financial Institutions
Pembroke Dock
Pennar Post Office
8 High Street
SA72 6PA
Pembroke Dock
01646 685699
Banks & Other Financial Institutions
Pembroke Dock
Premier
8 High Street
SA72 6PA
Pembroke Dock
01646 685699
Convenience Stores
Pembroke Dock
Car Accessories & Parts
Pembroke Dock
Dental Equipment & Supplies
Pembroke Dock
Tesco Cafe
London Road
SA72 6DS
Pembroke Dock
0345 677 9537
Internet Service Providers
Pembroke Dock
Convenience Stores
Pembroke Dock
Convenience Stores
Pembroke Dock
Public Houses
Pembroke Dock
Restaurants - Japanese
Pembroke
CCRS
4 Church Lake Terrace
SA731RX
Neyland
- Milford Haven
01646 279366
Cleaning Services - Commercial
Neyland
DJ Builders
37 Meyrick Street
SA72 6AS
Pembroke Dock
01646 686170
Fast Food Delivery Services
Pembroke Dock
Lidl
Pier Road
SA72 6TR
Pembroke Dock
020 3966 5566
Supermarkets
Pembroke Dock
Simply
33 Donovan Reed Gardens
SA72 6EW
Pembroke Dock
01646 799790
Skip Hire & Rubbish Clearance & Collection
Pembroke Dock
Disability Equipment - Mnfrs & Suppliers
Pembroke Dock
Distribution Services
Pembroke Dock
Eastern Avenue
SA72 4AA
Pembroke Dock
0800 042 0800
Unit 1, Pembrokeshire Retail Park
SA72 6DT
Pembroke Dock
0345 656 4126
Children & Babywear - Retail
Pembroke Dock
London Road
SA72 6DS
Pembroke Dock
0345 677 9537
Children & Babywear - Retail
Pembroke Dock
28 Park Lane
SA72 6JG
Pembroke Dock
01646 821490
Car Body Repairs
Pembroke Dock
2, Park St
SA72 6JG
Pembroke Dock
Taxis & Private Hire
Pembroke Dock
A J Thomas
Unit 2 Pier Road
SA726TR
Pembroke Dock
A Little Peace of Calm
Front Street
SA72 6JX
Pembroke Dock
07999 233002
Plot 16n
SA72 4RT
Pembroke Dock
Airport Transfer & Transportation Services
Pembroke Dock
Accent Press Ltd
Unit 1 Criterion Way
SA726UL
Pembroke Dock
01646 681389
Accommodation & Event Services
Unit 1 Waterloo Industrial Estate
SA724RR
Pembroke Dock
Toilets - Portable
Pembroke Dock
Adept
Flat 1 57 Bush Street
SA726AN
Pembroke Dock
Dry Cleaners
Pembroke Dock
Aegis Insurance
Suite 38 Dimond Street
SA726BT
Pembroke Dock
01646 683313
Aegis Insurance Consultants Ltd
Suite 38 Dimond Street
SA726BT
Pembroke Dock
01646 683313
Insurance Services
Pembroke Dock
Albion Square Infant & Nursery School
Kingsb Albion Square
SA726XF
Pembroke Dock
Schools - Local Authority
Pembroke Dock
Albion Stores
Albion Albion Square
SA726XE
Pembroke Dock
01646 682215
Unit 3 95 Stockwell Road
SA726TQ
Pembroke Dock
01646 621115
Lifting Equipment
Pembroke Dock
Anchorage Social Activity Centre
The St Commercial Row
SA726JU
Pembroke Dock
01646 686177
Day Centres
Pembroke Dock
Andrew Bell
Oaklan 64a Bush Street
SA726DE
Pembroke Dock
Upholsterers
Pembroke Dock
Andrew Milward
Unit 2 Richmond Road
SA726TZ
Pembroke Dock
01646 685070
Joinery Manufacturers
Pembroke Dock
Animal Support Group
16/May 23 Dimond Street
SA726JA
Pembroke Dock
01646 680580
Animal Welfare Organisations
Pembroke Dock
Anthony Parfitt
Mariti Criterion Way
SA726UL
Pembroke Dock
01646 686868
Architectural Services
Pembroke Dock
Apley Lodge
Unit 2 1 Apley Terrace
SA726HJ
Pembroke Dock
01646 682926
Residential Care Homes
Pembroke Dock
BOC Gases
Mariti Criterion Way
SA726UL
Pembroke Dock
01646 621483
Gas Suppliers
Pembroke Dock
Balti Palace
5 Stat 9 Pembroke Street
SA726XH
Pembroke Dock
Restaurants - Indian
Pembroke Dock
Barnardo Project
The Ce 3-5 Bush Street
SA726XB
Pembroke Dock
01646 687064
Charities & Voluntary Organisations
Pembroke Dock
Belford Engineering
Russel 18 Water Street
SA726DN
Pembroke Dock
01646 622845
Engineers' Merchants
Pembroke Dock
8-10 Dimond St
SA72 6AH
Pembroke Dock
Boots The Chemists
Jasper 8-10 Dimond Street
SA726AH
Pembroke Dock
01646 622429
Chemists - Dispensing
Pembroke Dock
Britannia Building Society
2 Shop 37 Dimond Street
SA726BT
Pembroke Dock
01646 682659
Building Societies & Other Financial Institutions
Pembroke Dock
British Red Cross
Unit 1 Dimond Street
SA726AG
Pembroke Dock
Charities & Voluntary Organisations
Pembroke Dock
65 Bush Street
SA72 6DE
Pembrook Dock
Public Houses
Pembrook Dock
Cafe Royal
Second 95 Queen Street
SA726JE
Pembroke Dock
01646 682974
Restaurants - Other
Pembroke Dock
Unit 13-15 Dimond St
SA72 6AG
Pembroke Dock
Entertainment Agencies
Pembroke Dock
Capital Roasters Ltd
Tech W Unit 8 Pembroke Dock
SA724RX
Pembroke Dock
01646 621096
Tea & Coffee Merchants
Pembroke Dock
Hawkstone Road
SA72 6HN
Pembroke Dock
Car Parking & Garaging
Pembroke Dock
Celtic Wines Ltd
Hen Ys London Road
SA726DT
Pembroke Dock
01646 681369
Wines Spirits & Beer - Retail
Pembroke Dock
Central Motor Parts
High E 93 Queen Street
SA726JE
Pembroke Dock
01646 683965
Car Accessories & Parts
Pembroke Dock
Charlton Hotel
Briars 20 Bush Street
SA726AX
Pembroke Dock
01646 680033
Public Houses
Pembroke Dock
China Garden
42 Woo 24 Commercial Row
SA726JN
Pembroke Dock
01646 685226
Take Away Food Shops
Pembroke Dock
Cleddau Bridge
Nyddfa Essex Road
SA726EG
Pembroke Dock
01646 685961
Cleddau Marine Upholstery
Jetty Criterion Way
SA726UL
Pembroke Dock
01646 680665
Upholsterers
Pembroke Dock
Unit 65 Honeyborough Ind Est
SA73 1SE
Milford Haven
Funeral Services
Milford Haven
Clinton Cards PLC
Unit 2 2 Dimond Street
SA726AH
Pembroke Dock
01646 687950
Card & Poster Shops
Pembroke Dock
Co-operative
Unit 6 Gordon Street
SA726DA
Pembroke Dock
01646 621000
Supermarkets
Pembroke Dock
Criterion Motor Repairs
Unit 2 Criterion Way
SA726UL
Pembroke Dock
Garage Services
Pembroke Dock
Cross-Stitch Supplies
Europa 11 London Road
SA726DS
Pembroke Dock
01646 681505
Embroiderers
Pembroke Dock
Growth Unit 7, Bridge Innovation Centre
SA72 6UN
Pembroke Dock
D & G Electrics
Lakesi Victoria Road
SA726XJ
Pembroke Dock
01646 687114
Electricians & Electrical Contractors
Pembroke Dock
D C Electrical
Farada 35 Hawkstone Road
SA726HW
Pembroke Dock
01646 686111
Electricians & Electrical Contractors
Pembroke Dock
D Griffiths
Little 12 Cenarth Cl
SA726EB
Pembroke Dock
01646 685951
6, Scurlock Drive
SA73 1PJ
Milford Haven
Electricians & Electrical Contractors
Milford Haven
D J Hillier
Portla 79 Bush Street
SA726DH
Pembroke Dock
01646 685468
Carpenters & Joiners
Pembroke Dock
DJ Electrics
6 Scurlock Drive
SA73 1PJ
Milford Haven
Electricians & Electrical Contractors
Milford Haven
15 London Rd
SA72 6DS
Pembroke Dock
Storage Services
Pembroke Dock
David J Thomas Ltd
Keillo 29 Dimond Street
SA726BT
Pembroke Dock
01646 682960
Chemists - Dispensing
Pembroke Dock
Dec o Cake
Ambros 13 Park Street
SA726JG
Pembroke Dock
01646 683884
Cake Makers & Decorators
Pembroke Dock
Dewi Sant Housing Association
3 Pate Front Street
SA726JZ
Pembroke Dock
01646 684632
Housing Associations
Pembroke Dock
Diamond Dental Practice
Unit 1 36 Dimond Street
SA726BT
Pembroke Dock
01646 622007
Discount Baby Stores
a13 Ma Criterion Way
SA726UL
Pembroke Dock
01646 685000
Baby & Nursery Equipment
Pembroke Dock
Dolphin Hotel
Rosema 13 Pembroke Street
SA726XH
Pembroke Dock
Dorina
Unit 4 3 Dimond Street
SA726JA
Pembroke Dock
01646 683174
Ladieswear - Retail
Pembroke Dock
Dr F J Power
The Sq 49-51 Laws Street
SA726DJ
Pembroke Dock
01646 683113
Dr F Tobin
St. Ja 49-51 Laws Street
SA726DJ
Pembroke Dock
01646 683113
Dr J V Davies
Grove 49-51 Laws Street
SA726DJ
Pembroke Dock
01646 682305
Dr M Cooper
Granvi 49-51 Laws Street
SA726DJ
Pembroke Dock
01646 683113
Dr M D Thomas
Doctor 49-51 Laws Street
SA726DJ
Pembroke Dock
01646 683113
Dr P Goodson
The Su 49-51 Laws Street
SA726DJ
Pembroke Dock
01646 683113
8 Bluebell Close
SA73 1SQ
Milford Haven
Accounting & Book-Keeping Services
Milford Haven
Driven By Image
9 Nimr 16 London Road
SA726DS
Pembroke Dock
01646 685878
Finance Brokers
Pembroke Dock
E C Thomas & Son
Dawgat 34 Clarence Street
SA726JP
Pembroke Dock
01646 682680
Funeral Directors
Pembroke Dock
East Llanion Marine
60A Warrior Way
SA726UB
Pembroke Dock
01646 686866
Marine Services
Pembroke Dock
Growth Unit 6, Pembrokeshire Science and Technology Park
SA72 6UN
Pembroke Dock
Irrigation Systems
Pembroke Dock
Eichenhafer
Unit 2 2 Donovan Reed Gdns
SA726EW
Pembroke Dock
Property Developers
Pembroke Dock
Family-crests.com
Cumber 9 Apley Ter
SA726HJ
Pembroke Dock
01646 684231
Ferry Cabs
Rivers Eastern Avenue
SA724RT
Pembroke Dock
01646 621443
Taxis & Private Hire
Pembroke Dock
Ferry Inn
The Vo Pembroke Ferry
SA726UD
Pembroke Dock
01646 682947
Public Houses
Pembroke Dock
First & Last
Milest London Road
SA726TX
Pembroke Dock
01646 682687
Public Houses
Pembroke Dock
Focus
Unit 1 London Road
SA726TX
Pembroke Dock
01646 687246
Do It Yourself Shops
Pembroke Dock
Gas Technical Services
Unit 1 Richmond Road
SA726TZ
Pembroke Dock
01646 683845
Central Heating - Installation & Servicing
Pembroke Dock
Gb Nametapes
Unit 4 Richmond Road
SA726TZ
Pembroke Dock
01646 621212
Textile Manufacturing
Pembroke Dock
Giles Beck
Unit 1 Richmond Road
SA726TZ
Pembroke Dock
Motor Sports
Pembroke Dock
Gordons
2 The 25 Dimond Street
SA726BT
Pembroke Dock
01646 682649
Gulf Crossways Service Station
Haven Bridge Road
SA73 1QZ
Milford Haven
01646 602982
Petrol Filling Stations
Milford Haven
Gwendolines
Unit L 53 Bush Street
SA726AN
Pembroke Dock
01646 684681
Clubs & Associations - Social
Pembroke Dock
H L Fielding & Sons Ltd
1 Have Hobbs Point
SA726TR
Pembroke Dock
01646 622598
Electrical Engineers
Pembroke Dock
Hair Designs
Unit 6 79 Queen Street
SA726JE
Pembroke Dock
01646 682082
Hairdressers - Unisex
Pembroke Dock
Harbour Health & Fitness
Apex H Water Street
SA726DN
Pembroke Dock
01646 681180
Health Clubs
Pembroke Dock
Has Kebab
Unit 9 19 Meyrick Street
SA726AL
Pembroke Dock
01646 684200
Take Away Food Shops
Pembroke Dock
Hasty Bite
Unit 3 Dimond Street
SA726JA
Pembroke Dock
Haven Harvest Ltd
Llanio Warrior Way
SA726UB
Pembroke Dock
01646 684137
Fish Farms & Hatcheries
Pembroke Dock
Hawkstone Road Day Centre
Woodpe Hawkstone Road
SA726HN
Pembroke Dock
Day Centres
Pembroke Dock
Heneghin Builders
6 Witn 8 Presely View
SA726NP
Pembroke Dock
01646 684042
Hugh Williams Roofing, Building & Carpentry
18 Charlton Place
SA72 6AY
Pembroke Dock
Construction Contractors - General
Pembroke Dock
Hunts Bakery
Poplar 87 Queen Street
SA726JE
Pembroke Dock
01646 682089
Bakers' Shops
Pembroke Dock
Unit 9 4 Church Lake Terrace
SA731RX
Milford Haven
01646 602221
Inspectorate Ltd
Inspec Richmond Road
SA726TS
Pembroke Dock
01646 684492
Gas & Electrical Testing & Inspecting
Pembroke Dock
Inspiration Hair Salon
Unit 8 4 Meyrick Street
SA726UT
Pembroke Dock
01646 683333
Hairdressers - Unisex
Pembroke Dock
J B Williams
Denham 58 Bush Street
SA726DE
Pembroke Dock
01646 685047
J B'S
Spring 16-18 Dimond Street
SA726AH
Pembroke Dock
Fashion Shops
Pembroke Dock
J S Fishdirect
Unit 1 25 Princes Street
SA726XT
Pembroke Dock
01646 687136
Fish Merchants - Wholesale
Pembroke Dock
J S Fishdirect Ltd
Meadow 25 Princes Street
SA726XT
Pembroke Dock
01646 687136
Fish Merchants - Wholesale
Pembroke Dock
Jaynes
The Gr 20 Meyrick Street
SA726UT
Pembroke Dock
01646 683640
Hairdressers - Unisex
Pembroke Dock
Jewson Ltd
Plasma 4 Meyrick Street
SA726JD
Pembroke Dock
01646 683212
Builders' Merchants
Pembroke Dock
John Court
Holmes Waterloo Industrial Estate
SA724RR
Pembroke Dock
01646 621404
Commercial Vehicle Servicing
Pembroke Dock
John Roche
Stump 18 Meyrick Street
SA726UT
Pembroke Dock
01646 622626
John Scott
Unit 4 23 Lewis Street
SA726DD
Pembroke Dock
01646 686230
Landscape Contractors
Pembroke Dock
Jones The Gas
Westwa London Road
SA726DT
Pembroke Dock
01646 687454
Gas Appliances - Sales & Service
Pembroke Dock
Josephines Ladies Fashions
Osborn 95 Queen Street
SA726JE
Pembroke Dock
01646 621323
Ladieswear - Retail
Pembroke Dock
Jumping Beans Day Nursery
Unit 2 Victoria Road
SA726XZ
Pembroke Dock
01646 681868
Nurseries & Creches
Pembroke Dock
Just Wood
Unit 4 Pier Road
SA726TR
Pembroke Dock
01646 681850
Furniture Mnfrs - Home & Office
Pembroke Dock
K's Kitchen & Bakery
Unit 4 Water Street
SA726DW
Pembroke Dock
01646 622229
Bakery & Confectionery Supplies
Pembroke Dock
Kebab House
188 Qu 64 Bush Street
SA726DE
Pembroke Dock
01646 687070
Take Away Food Shops
Pembroke Dock
Keep Wales Tidy
Pier H Pier Road
SA726TR
Pembroke Dock
01646 681949
Charities & Voluntary Organisations
Pembroke Dock
Kevin Davies
Plasne Wellington Street
SA726JR
Pembroke Dock
01646 683575
Kevin Rees
Unit 8 Criterion Way
SA726UL
Pembroke Dock
01646 621200
Wrought Ironwork
Pembroke Dock
Kingswood Engineering Services
The Of Criterion Way
SA726UL
Pembroke Dock
01646 687169
Steel Fabricators & Erectors
Pembroke Dock
KitBar Equipment (Wales)
Unit 3 Richmond Road
SA726TZ
Pembroke Dock
01646 687898
Catering Equipment
Pembroke Dock
Knock Farm Organics
St. Go Dimond Street
SA726JA
Pembroke Dock
01646 621444
Organic Foods
Pembroke Dock
La Brasseria
Flat 1 3 Laws Street
SA726DJ
Pembroke Dock
01646 687643
Restaurants - English
Pembroke Dock
Lars Knutsen & Clode Ltd
Chandl Warrior Way
SA726UB
Pembroke Dock
01646 686556
Laws Street Fish & Chip Shop
Broadf 23 Laws Street
SA726DJ
Pembroke Dock
01646 682250
Fish & Chip Shops
Pembroke Dock
Liberties Diner
Space 14 London Road
SA726DS
Pembroke Dock
01646 683339
Libra Hair Fashion
Mallar Meyrick Street
SA726JD
Pembroke Dock
01646 685649
Hairdressers - Unisex
Pembroke Dock
Lindy's
19 Bro 42 Dimond Street
SA726BT
Pembroke Dock
01646 683263
Flying Schools
Pembroke Dock
Town H King Street
SA726JT
Pembroke Dock
01646 685990
Llanion Signs & Graphics
Town H Stockwell Road
SA726TQ
Pembroke Dock
01646 683181
Sign Makers' Equipment & Materials
Pembroke Dock
West L Richmond Road
SA726TZ
Pembroke Dock
Upholsterers
Pembroke Dock
Llewelyn Davies
Bank H 13 Meyrick Street
SA726AL
Pembroke Dock
01646 683341
Accountants
Pembroke Dock
Lloyds
Abacus 40 Dimond Street
SA726BT
Pembroke Dock
01646 681050
Lloyds Pharmacy
(Lloyd 19 Dimond Street
SA726JA
Pembroke Dock
Chemists - Dispensing
Pembroke Dock
Lloyds TSB Bank PLC
Black 35 Dimond Street
SA726BX
Pembroke Dock
0845 072 3333
Banks & Other Financial Institutions
Pembroke Dock
Loretta's Fashions
Somers 27 Dimond Street
SA726BT
Pembroke Dock
01646 687375
Fashion Shops
Pembroke Dock
Lowless & Lowless
Shafte 14 Meyrick Street
SA726UT
Pembroke Dock
01646 681529
M & G
Ocean 5 London Road
SA726DS
Pembroke Dock
Domestic Appliances - Sales
Pembroke Dock
MIND
Priory 54A Bush Street
SA726DE
Pembroke Dock
Charities & Voluntary Organisations
Pembroke Dock
Maguire Pumps Ltd
Unit 2 Richmond Road
SA726TZ
Pembroke Dock
01646 622993
Pumps - Sales
Pembroke Dock
Mainport Engineering Ltd
Unit 4 London Road
SA726DS
Pembroke Dock
01646 621563
Engineers - General
Pembroke Dock
Margaret Blake
Macleh 77 Queen Street
SA726JE
Pembroke Dock
01646 682807
Wool & Needlecraft Shops
Pembroke Dock
Martin Cavaney
Unit 2 16 Milton Ter
SA726BE
Pembroke Dock
01646 622213
Photographers - General
Pembroke Dock
14 Eastern Avenue
SA72 4RT
Pembroke Dock
01646 622310
Landscape Contractors
Pembroke Dock
100 High Street
SA73 1TF
Milford Haven
Convenience Stores
Milford Haven
McDonald's Restaurants Ltd
Biersp London Road
SA726BP
Pembroke Dock
01646 687962
Restaurants - Other
Pembroke Dock
McGlocklins Butchers
Ballys Pier Road
SA726TR
Pembroke Dock
01646 682179
Michael Reilly Carpet Cleaning
46 Queen St
SA72 6JE
Pembroke Dock
Millforge Ltd
Evenin Stockwell Road
SA726TQ
Pembroke Dock
01646 684599
Garage Services
Pembroke Dock
Modern Print
Unit 1 Meyrick Street
SA726JD
Pembroke Dock
01646 682676
72 Honeyborough Industrial Estates
SA73 1SE
Milford Haven
First Aid & Medical Supplies
Milford Haven
Movies
The Pa 25 Pembroke Street
SA726XH
Pembroke Dock
Video Libraries
Pembroke Dock
Mr Chips
11 Sta 29 Meyrick Street
SA726AL
Pembroke Dock
01646 682699
Fish & Chip Shops
Pembroke Dock
19 Laws St
SA72 6DJ
Pembroke Dock
Menswear - Retail
Pembroke Dock
My Home Is My Castle
Winnal 21 Water Street
SA726DN
Pembroke Dock
01646 622223
N A Kilby
The De 63 Bush Street
SA726DE
Pembroke Dock
01646 681114
NatWest
PO Box 10 Meyrick Street
SA726UT
Pembroke Dock
0870 240 3377
Banks & Other Financial Institutions
Pembroke Dock
37 Hawkstone Rd
SA72 6HW
Pembroke Dock
Caravan Hire - Motorhomes & Trailers
Pembroke Dock
Crossways Service St
SA73 1QZ
Milford Haven
01646 603836
Convenience Stores
Milford Haven
Novelty Phone
1 St. Dimond Street
SA726AG
Pembroke Dock
01646 689094
Mobile Phones
Pembroke Dock
O B C Shipping Ltd
Osprey Richmond Road
SA726TS
Pembroke Dock
01646 622220
Shipping Agents & Overseas Removals
Pembroke Dock
Ogden
Church 54c Laws Street
SA726DG
Pembroke Dock
01646 684712
Scaffolding Erectors & Hirers
Pembroke Dock
Optic (UK) Services
Fiboar 65 Queen Street
SA726JF
Pembroke Dock
01646 622588
Advertising - Agencies
Pembroke Dock
P F F Machinery
Unit 4 Richmond Road
SA726TZ
Pembroke Dock
01646 680600
Plant & Machinery Repairs
Pembroke Dock
P I Scaffolding
1 Wate Eastern Avenue
SA724RT
Pembroke Dock
01646 622241
Scaffolding Erectors & Hirers
Pembroke Dock
Unit 15N Waterloo Industrial Estate
SA72 4RT
Pembroke Dock
Construction Contractors - General
Pembroke Dock
Parfitt's Carpets & Interiors
Lewisw Gordon Street
SA726DA
Pembroke Dock
01646 682905
Carpets & Rugs - Retail
Pembroke Dock
Parfitt's Carpets & Interiors Ltd
Gordon St
SA72 6DA
Pembroke Dock
Carpets & Rugs - Retail
Pembroke Dock
Paul Pearce
5 Pape 5 Cumby Terrace
SA726YA
Pembroke Dock
01646 683850
Television & Radio Aerials - Suppliers & Erectors
Pembroke Dock
Pembroke & District Citizens Advice Bureau
Mill H 10 Meyrick Street
SA726UT
Pembroke Dock
01646 683805
Information Services
Pembroke Dock
Pembroke Angling
Unit 1 31 Meyrick Street
SA726AL
Pembroke Dock
Fishing & Angling Equipment
Pembroke Dock
Pembroke Comprehensive School
Unit 3 Bush
SA714RL
Pembroke
01646 682461
Schools - Local Authority
Pembroke
Pembroke Comprehensive School
Parndo Bush
SA714RL
Pembroke
01646 682461
Schools - Local Authority
Pembroke
Pembroke Design Ltd
Clive 16 Meyrick Street
SA726UT
Pembroke Dock
01646 683439
Pembroke Dock Bowling Club
Memori Bush Street
SA726HQ
Pembroke Dock
01646 622715
Clubs & Associations - Social
Pembroke Dock
Pembroke Dock Community School
Memori Bush Street
SA726LF
Pembroke Dock
01646 684872
Schools - Local Authority
Pembroke Dock
Pembroke Dock Harlequins R F C
Memori London Road
SA726DT
Pembroke Dock
01646 683130
Sports Clubs & Associations
Pembroke Dock
Pembroke Dock Library
Memori Water Street
SA726DW
Pembroke Dock
01646 686356
Pembroke Dock Post Office
Memori 20-22 Dimond Street
SA726AG
Pembroke Dock
01646 621202
Post Office Services
Pembroke Dock
Pembroke Haven
Pembro Essex Road
SA726ED
Pembroke Dock
01646 621267
Residential Care Homes
Pembroke Dock
Pembroke Hire Centre Ltd
Pembro Waterloo Road
SA726UA
Pembroke Dock
01646 684084
Hire Centres
Pembroke Dock
Pembroke Wash Vac Centre
Mill H Bush Street
SA726DE
Pembroke Dock
Domestic Appliances - Servicing
Pembroke Dock
Pembrokeshire Bedding
Waterl Eastern Avenue
SA724RT
Pembroke Dock
01646 621971
Agricultural Merchants
Pembroke Dock
Pembrokeshire Cancer Support Group
Waterl Victoria Road
SA726XX
Pembroke Dock
01646 683078
Charities & Voluntary Organisations
Pembroke Dock
Pembrokeshire Kitchens
The Lo London Road
SA726DS
Pembroke Dock
Kitchen Planners & Furnishers
Pembroke Dock
Pembrokeshire Outdoors
Biersp London Road
SA726BP
Pembroke Dock
Outdoor Clothing & Equipment
Pembroke Dock
Pembrokeshire Yacht
The Bo Crossways
SA731QY
Milford Haven
01646 602030
Boats - Sales
Milford Haven
Perfect PC's
27/Orw 85 Queen Street
SA726JE
Pembroke Dock
Computer Maintenance & Repairs
Pembroke Dock
18 Dimond St
SA72 6AH
Pembroke Dock
Pets Paradise
Cawdor 20 Gordon Street
SA726DA
Pembroke Dock
01646 622830
Pet Shops & Pet Supplies
Pembroke Dock
Philip Roache
53 The 12 Meyrick Street
SA726UT
Pembroke Dock
01646 682603
Unit 7 Pier Road
SA726TR
Pembroke Dock
Mechanical Engineers
Pembroke Dock
Powersafe Tivision Ltd
Sir Benfro House Brunel Quay
SA73 1PY
Milford Haven
Photographic - Retail & Supplies
Milford Haven
Preseli Construction Ltd
8 Wate Eastern Avenue
SA724RT
Pembroke Dock
01646 681314
Property Promotions Co
Banner 12 Waterloo Road
SA726UA
Pembroke Dock
01646 622471
Web Site Design
Pembroke Dock
Quality Diner
Hopwoo 26 Dimond Street
SA726BT
Pembroke Dock
Take Away Food Shops
Pembroke Dock
R Graham
Wakefi 1 King William Street
SA726DR
Pembroke Dock
01646 687361
Carpets & Rugs - Retail
Pembroke Dock
R M Collins
Minton 6-8 Laws Street
SA726DL
Pembroke Dock
01646 683041
Menswear - Retail
Pembroke Dock
Rayner Ltd
Unit 2 20 Dimond Street
SA726JA
Pembroke Dock
Opticians - Dispensing
Pembroke Dock
Ready Mixed Concrete (Wales) Ltd
Rhewig Waterloo Road
SA726UA
Pembroke Dock
01646 682946
Concrete & Mortar Ready Mixed
Pembroke Dock
Rees Taxis
Bridge 12 Kitchener Close
SA726NR
Pembroke Dock
01646 681357
Taxis & Private Hire
Pembroke Dock
Rose & Crown
Old Ma Queen Street
SA726JE
Pembroke Dock
01646 683067
Public Houses
Pembroke Dock
Roxana Guest House
Roxana Victoria Road
SA726XU
Pembroke Dock
01646 683116
Guest Houses
Pembroke Dock
Royal Mail
Pembok 20 Dimond Street
SA726AJ
Pembroke Dock
01646 682018
Delivery Services
Pembroke Dock
Royal Naval Association
3 Jubi 15 Pembroke Street
SA726XH
Pembroke Dock
01646 683275
Clubs & Associations - Social
Pembroke Dock
S D & J Parry
Linton 9-11 Meyrick Street
SA726AL
Pembroke Dock
01646 682814
SAVEeasy Credit Union
18 Meyrick Street
SA72 6UT
Pembroke Dock
01646 682389
Banks & Other Financial Institutions
Pembroke Dock
SRS Scaffolding
54 Devonshire Road
SA72 6EE
Pembroke Dock
Construction Contractors - General
Pembroke Dock
Second Hand Rose
The Ol London Road
SA726DS
Pembroke Dock
01834 842284
House Clearance
Pembroke Dock
Select
Unit 5 30-32 Dimond Street
SA726BT
Pembroke Dock
01646 681704
Ladieswear - Retail
Pembroke Dock
Shanks
1 Wate Eastern Avenue
SA724RT
Pembroke Dock
01646 681841
Waste Disposal Services
Pembroke Dock
Shopacheck Financial Services Ltd
Kennet 51 Dimond Street
SA726HA
Pembroke Dock
01646 685051
Financial Services
Pembroke Dock
Sign It
Unit 62 Honeyborough Ind Est
SA73 1SE
Milford Haven
Printers - Glass
Milford Haven
Sign Right
Mariti Criterion Way
SA726UL
Pembroke Dock
01646 680011
Sign & Poster Writers
Pembroke Dock
Silcox Vehicle Rentals
Victor Waterloo Industrial Estate
SA724RR
Pembroke Dock
01646 684252
South Haven Construction Ltd
Oaklan Stockwell Road
SA726TQ
Pembroke Dock
01646 686838
South Wales Sand & Gravel
The Do Front Street
SA726JY
Pembroke Dock
01646 686566
Spar
Manche 5-7 Dimond Street
SA726JA
Pembroke Dock
Convenience Stores
Pembroke Dock
St Johns
The Pa Church Street
SA726AR
Pembroke Dock
Community Centres
Pembroke Dock
St Johns Church
The Re Church Street
SA726AR
Pembroke Dock
01646 682943
Places Of Worship
Pembroke Dock
St Marys
Memori 31a Meyrick Street
SA726AL
Pembroke Dock
01646 682079
Places Of Worship
Pembroke Dock
Star Social Club
Unit 4 Water Street
SA726DN
Pembroke Dock
01646 682816
Clubs & Associations - Social
Pembroke Dock
Mariti Criterion Way
SA726UL
Pembroke Dock
Storage Services
Pembroke Dock
Flat 1 89 Queen Street
SA726JE
Pembroke Dock
01646 686695
Hairdressers - Unisex
Pembroke Dock
Britan 17 Meyrick Street
SA726AL
Pembroke Dock
01646 682978
Low Po London Road
SA726DS
Pembroke Dock
01646 621777
Car Dealers - Used
Pembroke Dock
Cavend 23 Commercial Row
SA726JN
Pembroke Dock
Furniture - Retail
Pembroke Dock
TV Connection
Albion Albion Square
SA726XE
Pembroke Dock
01646 683383
Maxet Warrior Way
SA726UB
Pembroke Dock
01646 686480
Timber Merchants
Pembroke Dock
Rear O 28 Queen Street
SA726JE
Pembroke Dock
01646 686132
Take Away Food Shops
Pembroke Dock
Old Ma 91 Queen Street
SA726JE
Pembroke Dock
01646 686126
Travel Agents & Holiday Companies
Pembroke Dock
Terminal Data Destruction
Pembroke Port Gate 4 Building 13
SA72 6AE
Pembroke Dock
Document Management
Pembroke Dock
Unit 70 Honeyborough Ind Est
SA73 1SE
Milford Haven
Bathroom Equipment & Fittings
Milford Haven
1 Cros 25 Commercial Row
SA726JN
Pembroke Dock
01646 685747
The Barber Shop
1 Cros 49 High Street
SA731TE
Milford Haven
01646 600900
1 Cros 18 Queen Street
SA726JF
Pembroke Dock
01646 681898
The Bridal Collection
Unit 8 32 Meyrick Street
SA726UT
Pembroke Dock
01646 687010
Bridal Shops
Pembroke Dock
The London Road Mall Cafe
Unit C 14 London Road
SA726DS
Pembroke Dock
01646 683660
The Music Centre
4 City 4 Meyrick Street
SA726UT
Pembroke Dock
Musical Instruments & Sheet Music
Pembroke Dock
The Navy Inn
Naviga Melville Street
SA726XS
Pembroke Dock
01646 682300
Restaurants - Pub Food
Pembroke Dock
The Programme Centre
Silbur 46 Dimond Street
SA726BT
Pembroke Dock
01646 687126
Training Services
Pembroke Dock
The Station Inn
Statio Hawkstone Road
SA726HN
Pembroke Dock
01646 621255
Public Houses
Pembroke Dock
The Swan Inn
The Sw 23 Queen Street
SA726JH
Pembroke Dock
01646 686964
Public Houses
Pembroke Dock
The White Hart
H M S 3 Pembroke Street
SA726XH
Pembroke Dock
01646 680353
Public Houses
Pembroke Dock
Three Crowns Inn
Three 42 Laws Street
SA726DL
Pembroke Dock
01646 681811
Public Houses
Pembroke Dock
Tiger Lily
Unit 3 24 Queen Street
SA726JE
Pembroke Dock
01646 680937
Trant Construction Ltd
12a Ma Criterion Way
SA726UL
Pembroke Dock
01646 641148
Civil Engineers
Pembroke Dock
Treen Box
The Sh 61 Bush Street
SA726AN
Pembroke Dock
01646 621800
Antiques - Repairing & Restoring
Pembroke Dock
Ultratec
Unit 2 Richmond Road
SA726TZ
Pembroke Dock
01646 681560
Unit Engineers & Constructors Ltd
Unit 1 Warrior Way
SA726UB
Pembroke Dock
01646 623980
Mechanical Engineers
Pembroke Dock
Upton Farm Frozen Foods Ltd
Unit 3 Warrior Way
SA726UB
Pembroke Dock
01646 685777
Frozen Foods - Wholesale
Pembroke Dock
Wales In Watercolour
Unit A Criterion Way
SA726UL
Pembroke Dock
01646 621859
Art Galleries & Fine Art Dealers
Pembroke Dock
Websters Removals Ltd
Unit 8 Unit B6
SA726YA
Pembroke Dock
Removals & Storage - Household
Pembroke Dock
Welshmans Arms
Heathc 25 London Road
SA726DS
Pembroke Dock
01646 685643
Captain Superintendents Building
SA72 6TD
Pembroke Dock
Waste Disposal Services
Pembroke Dock
Western Telegraph
Press 14 Meyrick Street
SA726UT
Pembroke Dock
01646 621223
Newspaper & Magazine Publishers
Pembroke Dock
Pier Road
SA72 6TR
Pembroke Dock