Professional Services

5567 businesses in Wales

Cardiff & Vale (610) Mid Wales (897) Newport & Gwent (457) North Wales (1581) Pembrokeshire (292) Swansea Bay (523) The Valleys (664) West Wales (543)
Maranatha Hall
North Wales, North Wales

Place Of Worship

Margam Road Evangelical
Swansea Bay, Swansea Bay

Place Of Worship

Markham Primary School
The Valleys, The Valleys

School. NP12 0QD

📞 +44 1495 224811
Marlborough Primary School
Cardiff, Cardiff & Vale

School. Blenheim Road. CF23 5BU

📞 +44 29 20492564
Marshfield Post Office
Cardiff & Vale, Cardiff & Vale

Post Office. CF3 2TU

Marshfield Primary School
Newport, Cardiff & Vale

School. Marshfield Road. CF3 2UW

📞 +44 1633 680 303
Martletwy Baptist Chapel
Pembrokeshire, Pembrokeshire

Place Of Worship

Martletwy Congregational Chapel
Pembrokeshire, Pembrokeshire

Place Of Worship

Mary Immaculate R.C. High School
Cardiff, Cardiff & Vale

School. Caerau Lane. CF5 5QZ

📞 +44 29 2059 3465
Mary Immaculate V.R.C. School
Haverfordwest, Pembrokeshire

School. Merlins Terrace. SA61 1PH

📞 +44 1437 762324
Masjid Abubakr
Cardiff & Vale, Cardiff & Vale

Place Of Worship

Masjid At-Tawheed
Cardiff, Cardiff & Vale

Place Of Worship. Penarth Road

Mathern Day Nursery Caerwent
Caerwent, Newport & Gwent

Childcare. Hours: Mo-Fr 07:00-18:00; Sa Off; Su Off; PH Off. Old Chepstow Road. NP26 5NZ

📞 +44 1291 425 239
Mathry Mobile Post Office Service
Haverfordwest, Pembrokeshire

Post Office. Hours: Mo 16:30-17:30; Th 11:45-12:45. Layby on Village Green. SA62 5EZ

Mayals Primary School
Swansea Bay, Swansea Bay

School. Fairwood Road. SA3 5JP

📞 +44 1792 402755
Mayhill Post Office
Swansea Bay, Swansea Bay

Post Office

Mcdonnell Road Post Office
Bargoed, The Valleys

Post Office. Hours: Mo,Tu,Th,Fr 09:00-13:00,14:00-17:30; We 09:00-13:00; Sa 09:00-12:30; Su off. 41 Mcdonnell Road. CF81 8UE

McKenzie House
Cardiff & Vale, Cardiff & Vale

University

Meadowbank School
Cardiff, Cardiff & Vale

School. Colwill Road. CF14 2QQ

📞 +44 2920 616 018
Meadowlane Primary School
Cardiff, Cardiff & Vale

School. Heol Maes Eirwg. CF3 0JZ

📞 +44 29 2036 0340
Meadowvale
Llanrwst, North Wales

Petrol Station. Betws Road. LL26 0PP

Meidrim C.P. School
Carmarthenshire, West Wales

School. Meidrim. SA33 5QN

📞 +44 1994 230500
Meithinfra Teifi Tots Nursery
Castell Newydd Emlyn / Newcastle Emlyn, West Wales

Childcare. Heol Newydd / New Road. SA38 9BA

📞 +44 1239 711721
Meithrinfa Chwarae Teg
Llandudno, North Wales

Kindergarten. Penrhyn Isaf Road. LL30 3LT

Meithrinfa Ddydd Corwen
Corwen, North Wales

Kindergarten. Green Lane. LL21 0DN

Meithrinfa Ddydd Forge Fach
Clydach, Swansea Bay

Childcare. Hours: Mo-Sa 08:00-18:00. Hebron Road. SA6 5EJ

📞 +44 1792 849 071
Meithrinfa Jac-y-Do
West Wales, West Wales

Kindergarten

Meithrinfa Traed Bach
Llanrwst, North Wales

Kindergarten. Plough Street. LL26 0AG

Meithrinfa Twt Lol
Betws-y-coed, North Wales

Kindergarten. LL24 0HY

Meithrinfa Y Pelican
Cardiff, Cardiff & Vale

Kindergarten. Crofts Street. CF24 3DZ

📞 +44 2921 328842
Meithrinfa'r Enfys
Mid Wales, Mid Wales

Childcare

Meithrynfa Pontrhydfendigaid Nursery
Mid Wales, Mid Wales

Childcare

Meliden Post Office
Prestatyn, North Wales

Post Office. 21 Ffordd Talargoch. LL19 8LA

Meliden Road Post Office
Prestatyn, North Wales

Post Office. 40-42 Meliden Road. LL19 9RT

Melin Infants' School
Swansea Bay, Swansea Bay

School

Melin Junior School
Swansea Bay, Swansea Bay

School

Melincwrt Independent Chapel
Swansea Bay, Swansea Bay

Place Of Worship

Memorial Hall
North Wales, North Wales

Place Of Worship

Menai Bridge Post Office
Porthaethwy / Menai Bridge, North Wales

Post Office. Hours: Mo-Fr 09:00-17:30; Sa 09:00-12:30. 7 High Street. LL59 5EE

Merchants Hill Baptist Church
Newport & Gwent, Newport & Gwent

Place Of Worship

Merlins Bridge Post Office
Haverfordwest, Pembrokeshire

Post Office. Hours: Mo-Su 08:00-16:00. 9 Magdelene Street. SA61 1JJ

Merllyn C.P. School
North Wales, North Wales

School. Foel Gron. CH6 6BB

📞 +44 1352 733366
Merthyr Dyfan (Church in Wales)
Barry, Cardiff & Vale

Place Of Worship. Merthyr Dyfan Road. CF62 9TL

Merthyr Tydfil College
The Valleys, The Valleys

University

Merthyr Tydfil Post Office
Merthyr Tydfil, The Valleys

Post Office. Hours: Mo,We-Fr 09:00-17:30; Tu 09:30-17:30; Sa 09:00-12:30. 3 John Street. CF47 0AB

Mes Enfants
Swansea Bay, Swansea Bay

Kindergarten. 742 Mumbles Road. SA3 4EL

Methodist Chapel
Four Mile Bridge, North Wales

Place Of Worship. Kingsland Road. LL65 2EZ

Methodist Chapel Sandycroft
North Wales, North Wales

Place Of Worship

Methodist Church
Newport & Gwent, Newport & Gwent

Place Of Worship

Mia Hall Chapel
North Wales, North Wales

Place Of Worship

Michaelston Road Post Office
Cardiff, Cardiff & Vale

Post Office. Hours: Mo-Fr 09:30-17:00; Sa 09:30-14:00. 111 Michaelston Road. CF5 4SY

Mile End Service Station
North Wales, North Wales

Petrol Station

Milford Haven Comprehensive School
Pembrokeshire, Pembrokeshire

School. Steynton Road. SA73 1AE

📞 +44 1646 690021
Milford Haven Post Office
Milford Haven, Pembrokeshire

Post Office. Hours: Mo-Su 07:00-22:00. 55 Charles Street. SA73 2AA

Millbank Primary School
Cardiff, Cardiff & Vale

School. Clarke Street. CF5 5AL

📞 +44 29 20562595
Millbrook Primary School
Newport, Newport & Gwent

School. 16 Parret Road. NP20 7DQ

📞 +44 1633 855 100
Milton Primary School
Newport, Newport & Gwent

School. Hendre Farm Drive. NP19 9HB

📞 +44 1633 273 505
Minera Aided Primary School
Wrexham, North Wales

School. Minera Hall Road. LL11 3YE

📞 +44 1978 757742
Minny Street Welsh Independent Chapel
Cardiff & Vale, Cardiff & Vale

Place Of Worship. Minny Street. CF24 4ER

Minster Christian Centre
Cardiff & Vale, Cardiff & Vale

Place Of Worship

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