💼 Professional Services

4543 businesses in Wales

Cardiff & Vale (802) Mid Wales (588) Newport & Gwent (687) North Wales (1028) Pembrokeshire (220) Swansea Bay (414) The Valleys (463) West Wales (341)
Morris Marshall & Poole
Mid Wales, Mid Wales

Estate Agent Office

Morris Marshall & Poole
Mid Wales, Mid Wales

Estate Agent Office

Morris Marshall & Poole
Mid Wales, Mid Wales

Estate Agent Office

Morrisons Car Wash
Cardiff & Vale, Cardiff & Vale

Car Wash

Morriston United Bowls Club
Swansea, Swansea Bay

Sport. Bowls. 38 Harry Street. SA6 6DL

Mortgage Advice Bureau
Newport, Newport & Gwent

Financial Advisor Office. Hours: Mo-Fr 09:00-17:30; Sa off; Su off. 69 Bridge Street. NP20 4AQ

📞 +44 1633 530669
Mortgage House
Cardiff & Vale, Cardiff & Vale

Yes Office

Mortgage Lane
Newport, Newport & Gwent

Financial Advisor Office. Hours: Mo-Fr 09:00-18:00; Sa 10:00-16:00; Su off. 10-12 Corporation Road. NP19 0AR

Mostyn Retail Park
North Wales, North Wales

Car Park

Moulani Accountancy
Cardiff & Vale, Cardiff & Vale

Accountant Office

Mountain Ash Co Working
Mountain Ash, The Valleys

Coworking Office. Ffrwd Crescent. CF45 4AB

📞 +44 1443 548 248
Moving Art
Newport, Newport & Gwent

Graphic Design Office. Hours: Mo-Fr 10:00-16:00; Sa Off; Su Off. 369 Chepstow Road. NP19 8HJ

📞 +44 7455 203 630
Mr Cues Newport
Newport, Newport & Gwent

Sport. Snooker, Pool, Table Tennis, Table Soccer. Hours: Mo-Th 00:00-01:00,12:00-00:00; Fr 00:00-01:00,12:00-00:00; Sa 00:00-02:30,12:00-00:...

MS Properties
Aberystwyth, Mid Wales

Estate Agent Office. 23 Chalybeate Street. SY23 1HX

MSI Alarms
Llandudno, North Wales

Company Office. Llewelyn Avenue. LL30 2ER

Mulberry Wealth Management
Cardiff & Vale, Cardiff & Vale

Financial Advisor Office

Mumbles Pier
Swansea Bay, Swansea Bay

Car Park

Mumbles Yacht Club
Swansea Bay, Swansea Bay

Sport. Sailing. 746 Mumbles Road. SA3 4EL

Murton Methodist Church Hall
Swansea Bay, Swansea Bay

Community Centre. Methodist. Christian

Music & Drama Hall
Swansea Bay, Swansea Bay

School Office. The Glebe. SA3 3JP

Mwldan Business Centre
Cardigan / Aberteifi, Pembrokeshire

Company Office. Bath House Road. SA43 1JD

📞 +44 1239 621200
MWR Accountants
Cardiff & Vale, Cardiff & Vale

Accountant Office

MY Lettings Limited
Caerphilly, The Valleys

Estate Agent Office. Mill Road. CF83 3FG

My Needs are Simple
Pontypridd, The Valleys

Copyshop. Williams Close. CF37 5BW

My Own Mind CBT
Pontypool, Newport & Gwent

Therapist Office. 27 Commercial Street. NP4 6JQ

📞 +44 7946 738 607
My Place Properties
Mid Wales, Mid Wales

Estate Agent Office

Mydroilyn Village Hall
Mid Wales, Mid Wales

Community Centre

MyGR World
Pembroke Dock, Pembrokeshire

Company Office. 14 Belle Vue Terrace. SA72 6NL

Myleadmachine Ltd
Cardiff, Cardiff & Vale

Advertising Agency Office. 112 a The Philog. CF14 1ED

📞 +44 7447 812173
Nannerch Memorial Hall
North Wales, North Wales

Community Centre

Nant Gwrtheyrn
North Wales, North Wales

Car Park

Nant Gwynant Car Park
North Wales, North Wales

Car Park

Nant Mill Car Park
North Wales, North Wales

Car Park

Nant Peris Park and Ride
North Wales, North Wales

Car Park

NAS Cymru Training Centre
Newport, Newport & Gwent

Social / Care Facility. Hours: Mo-Fr 09:00-17:00; Sa off; Su off. Gold Tops. NP20 4PG

Nash Village Hall
Newport & Gwent, Newport & Gwent

Community Centre

NASUWT Cymru
Cardiff, Cardiff & Vale

Ngo Office. CF23 8RD

Nathan James Estate Agents
Newport & Gwent, Newport & Gwent

Estate Agent Office

National Autistic Society
Swansea Bay, Swansea Bay

Association Office

National Autistic Society South Wales
Newport, Newport & Gwent

Social / Care Facility. Hours: Mo-Su 09:00-17:00. Goldcroft Common. NP18 1BX

📞 +44 2920 629 301
National Beekeeping Centre Wales
North Wales, North Wales

Yes Office

National Cyber Security Academy
Newport, Newport & Gwent

It Office. Hours: Mo-Fr 09:00-17:00. Usk Way. NP20 2BP

📞 +44 3455 767 778
National Trust parking
North Wales, North Wales

Car Park

Nationwide
Newport, Newport & Gwent

Bank. Hours: We 10:00-16:30; Mo,Tu,Th,Fr 09:00-16:30; Sa 09:30-13:00. 33-34 Commercial Street. NP20 1UE

📞 +44 8005 540 484
Nationwide
Bangor, North Wales

Bank. Hours: Mo-Tu 09:00-16:30; We closed; Th-Fr 09:00-16:30; Sa-Su closed. Stryd Fawr

📞 +44 345 266 0487
Nationwide
Swansea Bay, Swansea Bay

Bank. Hours: Mo-Tu 09:00-16:30; We 10:00-16:30; Th-Fr 09:00-16:30; Sa-Su closed

📞 +44 345 266 0418
Nationwide
The Valleys, The Valleys

Bank. Hours: Mo-Tu 09:00-16:30; We 10:00-16:30; Th-Fr 09:00-16:30; Sa 09:00-12:00; Su closed

📞 +44 345 266 0417
Nationwide
Mid Wales, Mid Wales

Bank. Hours: Mo-Tu 09:00-16:30; We 10:00-16:30; Th-Fr 09:00-16:30; Sa 09:00-12:00; Su closed

📞 +44 345 266 0510
Nationwide
Carmarthen, West Wales

Bank. Hours: Mo-Tu 09:00-16:30; We closed; Th 09:00-16:30; Fr closed; Sa 09:00-12:00; Su closed. 11 Guildhall Square. SA31 1QB

📞 +44 345 266 0485
Nationwide
Deeside, North Wales

Bank. Hours: Mo,Tu,Th,Fr 09:00-16:30; We 09:30-14:30; Sa 09:00-12:00. 41-43 Chester Road West. CH5 1BY

Nationwide
Colwyn Bay, North Wales

Bank. Hours: Mo,Tu,Th,Fr 09:00-16:30; We 09:30-16:30; Sa 09:00-12:00. 23 Conway Road. LL29 7AB

📞 +44 345 266 0705
Nationwide
Newport & Gwent, Newport & Gwent

Bank. Hours: Mo-Tu 09:00-16:30; We 10:00-16:30; Th-Fr 09:00-16:30; Sa 09:00-12:00; Su closed

📞 +44 345 266 0486
Nationwide
Aberdare, The Valleys

Bank. Hours: Mo-Tu 09:00-16:30; We 10:00-16:30; Th-Fr 09:00-16:30; Sa-Su closed. Cardiff Street

📞 +44 345 266 0732
Nationwide
Caerphilly, The Valleys

Bank. Hours: Mo closed; Tu 09:00-16:30; We 10:00-16:30; Th 09:00-16:30; Fr closed; Sa 09:00-12:00; Su closed. Cardiff Road

📞 +44 345 266 0483
Nationwide
Haverfordwest, Pembrokeshire

Bank. Hours: Mo 09:00-16:30; Tu closed; We 10:00-16:30; Th closed; Fr 09:00-16:30; Sa 09:00-12:00; Su closed. 6 Victoria Place. SA61 2LQ

📞 +44 345 266 0407
Nationwide
Bridgend, Mid Wales

Bank. Hours: Mo-Sa 09:00-16:30. 21 Adare Street. CF31 1ET

📞 +44 345 266 0405
Nationwide
Newport & Gwent, Newport & Gwent

Bank. Hours: Mo closed; Tu 09:00-16:30; We 10:00-16:30; Th closed; Fr 09:00-16:30; Sa 09:00-12:00; Su closed

📞 +44 345 266 0419
Nationwide
Monmouth, Mid Wales

Bank. Hours: Mo-Tu 09:00-13:45,14:30-16:30; We Off; Th 09:00-13:45,14:30-16:30; Fr Off; Sa Off; Su Off. 4 Church Street. NP25 3BT

📞 +44 3452 660 482
Nationwide
Cardiff & Vale, Cardiff & Vale

Bank. Hours: Mo-Tu 09:00-16:30; We 10:00-16:30; Th-Fr 09:00-16:30; Sa-Su closed

📞 +44 345 266 0406
Nationwide
West Wales, West Wales

Bank. Hours: Mo-Tu 09:00-16:30; We 10:00-16:30; Th-Fr 09:00-16:30; Sa 09:00-12:00; Su closed

📞 +44 345 266 0404

Wales Changed the World

From the first industrial nation to the technology behind the internet — Wales has always punched above its weight.

By 1851, Wales was the world's first industrial nation — the first country where more people worked in industry than agriculture. Swansea smelted one-third of the world's copper. North Wales produced one-third of global roofing slate. Merthyr's ironworks powered the British Empire. We invented the ball bearing, the hydrogen fuel cell, packet switching for the internet, and the eight-hour workday. We gave the world Viagra, radar, and the first mail-order business. Given that legacy, Wales should be among the world's wealthiest nations. It isn't — yet. Cymru Compass exists to help every Welsh business get found, because the next chapter of Welsh innovation starts with the businesses we have today.

🌐

Packet Switching

Donald Davies built it in Wales — the technology that makes the internet work.

Ball Bearing

Philip Vaughan, 1794.

🕓

Hydrogen Fuel Cell

Sir William Grove, 1842.

🚚

First Passenger Railway

Mumbles Railway, 1807.

📧

Mail-Order Business

Pryce Pryce-Jones, Newtown, 1861.

📅

Copper Capital

Swansea smelted one-third of the world's copper.

🛠

Slate Capital

North Wales roofed the world — now a UNESCO World Heritage Site.

👥

Eight-Hour Day

Robert Owen from Newtown pioneered the cooperative movement.

41,000+ Welsh businesses are listed here. The next great Welsh innovation could be one of them.

Welsh Resources & Local Councils

Useful links for businesses and communities across Wales

Supported by

Become a sponsor