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)
St Mark's Parish Church
North Wales, North Wales

Place Of Worship

St Marks Church
North Wales, North Wales

Place Of Worship

St Marks V.A.P. School
Pembrokeshire, Pembrokeshire

School. St. Issell's Avenue. SA61 1JX

📞 +44 1437 767623
St Martin
Swansea Bay, Swansea Bay

Place Of Worship. Fairwood Road. SA2 7UL

St Martin
Newport & Gwent, Newport & Gwent

Place Of Worship

St Martin of Tours, Clarbeston
Pembrokeshire, Pembrokeshire

Place Of Worship

St Martin's Church
North Wales, North Wales

Place Of Worship

St Martin's Church
The Valleys, The Valleys

Place Of Worship

St Martin's Church, Laugharne
West Wales, West Wales

Place Of Worship

St Martin's School
Caerphilly, The Valleys

School. Hillside. CF83 1UW

📞 +44 29 2085 8050
St Martin-in-the-Gaer
Newport, Newport & Gwent

Place Of Worship. 61 Gaer Road. NP20 3GT

St Mary
Rogiet, Newport & Gwent

Place Of Worship. NP26 3UQ

St Mary
Mid Wales, Mid Wales

Place Of Worship

St Mary
North Wales, North Wales

Place Of Worship

St Mary
North Wales, North Wales

Place Of Worship

St Mary
The Valleys, The Valleys

Place Of Worship

St Mary
Pembrokeshire, Pembrokeshire

Place Of Worship

St Mary
Mid Wales, Mid Wales

Place Of Worship

St Mary
West Wales, West Wales

Place Of Worship

St Mary
Mid Wales, Mid Wales

Place Of Worship

St Mary
Casmael / Puncheston, Pembrokeshire

Place Of Worship. SA62 5RN

St Mary
Mid Wales, Mid Wales

Place Of Worship. LD1 6PH

St Mary & The Holy Innocents
The Valleys, The Valleys

Place Of Worship

St Mary and Christ
Llanfairfechan, North Wales

Place Of Worship. Ffordd Aber. LL33 0HN

St Mary and St Andrew Church
Pentwyn, The Valleys

Place Of Worship. Gelligaer Common. CF81 9NJ

St Mary and St Bodfan Church
North Wales, North Wales

Place Of Worship

St Mary and St Peter
North Wales, North Wales

Place Of Worship

St Mary Magdalene
North Wales, North Wales

Place Of Worship

St Mary Magdalene
North Wales, North Wales

Place Of Worship

St Mary Magdalene
Wrexham, Mid Wales

Place Of Worship. LL13 0NN

St Mary Magdalene Church
The Valleys, The Valleys

Place Of Worship

St Mary Magdelene
Caerfyrddin, West Wales

Place Of Worship. High Street. SA33 4EE

St Mary Magdelene Church, Tallarn Green
Mid Wales, Mid Wales

Place Of Worship

St Mary of the Angels
Cardiff, Cardiff & Vale

Place Of Worship. 67 Talbot Street. CF11 9BX

📞 +44 29 2023 0492
St Mary of the Angels
Llanfairfechan, North Wales

Place Of Worship. Village Road. LL33 0DY

St Mary Street Baptist Church
Newport, Newport & Gwent

Place Of Worship. St. Mary Street. NP20 4DF

📞 +44 1633 764 650
St Mary Street Post Office
Cardiff, Cardiff & Vale

Post Office. Hours: Mo-Su 09:00-20:00. 31 Saint Mary Street. CF10 1AB

St Mary the Virgin
Mid Wales, Mid Wales

Place Of Worship

St Mary The Virgin
Mid Wales, Mid Wales

Place Of Worship

St Mary the Virgin
Mid Wales, Mid Wales

Place Of Worship

St Mary the Virgin
Swansea Bay, Swansea Bay

Place Of Worship

St Mary The Virgin
Pembrokeshire, Pembrokeshire

Place Of Worship

St Mary The Virgin C.I.W. Primary School
Cardiff, Cardiff & Vale

School. North Church Street. CF10 5HB

📞 +44 29 20481608
St Mary's
North Wales, North Wales

Place Of Worship

St Mary's
Holyhead, North Wales

Place Of Worship. Longford Road. LL65 1TR

St Mary's
Mid Wales, Mid Wales

Place Of Worship

St Mary's
Chepstow, Mid Wales

Place Of Worship. Bulwark Road

St Mary's
Beaumaris, North Wales

Place Of Worship. Rating Row. LL58 8AL

St Mary's
North Wales, North Wales

Place Of Worship

St Mary's
Mid Wales, Mid Wales

Place Of Worship

St Mary's
Cardiff & Vale, Cardiff & Vale

Place Of Worship

St Mary's
Mid Wales, Mid Wales

Place Of Worship

St Mary's
Pembrokeshire, Pembrokeshire

Place Of Worship

St Mary's
Newport & Gwent, Newport & Gwent

Place Of Worship. NP18 2DD

St Mary's
Abergavenny, Newport & Gwent

Place Of Worship. NP7 9BG

📞 +44 2045 204 458
St Mary's
Pembrokeshire, Pembrokeshire

Place Of Worship

St Mary's
Pembrokeshire, Pembrokeshire

Place Of Worship

St Mary's
Llanfechell, North Wales

Place Of Worship

St Mary's & St Patrick's Catholic Primary School
Swansea Bay, Swansea Bay

School. Monica Street. CF34 9AY

📞 +44 1656 732349
St Mary's (Church in Wales)
Barry, Cardiff & Vale

Place Of Worship. Holton Road. CF63 4HP

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