Verified
Roofers
Find your town
Guides
How we verify
For roofers
Data: Companies House · Updated August 2026 · 17,208 registered roofing companies listed
Home
›
Full register
› M
Full register
Companies: M
0-9
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
MACMILLAN PROPERTY DEVELOPMENT LTD
Company SC489171 · Incorporated 2014
Active
Unclaimed
MACPHERSON JOINERS AND BUILDERS LTD
Company SC610821 · Incorporated 2018
Active
Unclaimed
MACPHERSON ROOFING LTD
Company SC569491 · Incorporated 2017
Active
Unclaimed
MACROOFING & BUILDING LIMITED
Company SC500871 · Incorporated 2015
Active
Unclaimed
MACSEN GROUP LTD
Company 16894925 · Incorporated 2025
Active
Unclaimed
MADANSKI LIMITED
Company 08444582 · Incorporated 2013
Active
Unclaimed
MADDISON ROOFING LTD
Company 15320859 · Incorporated 2023
Active
Unclaimed
MADDOCKS & SONS ROOFING SERVICES LTD
Company 14586892 · Incorporated 2023
Active
Unclaimed
MADGWICK & SONS LIMITED
Company 03348139 · Incorporated 1997
Active
Unclaimed
MADISON ROOFING & BUILDING LTD
Company 17343027 · Incorporated 2026
Active
Unclaimed
MADJESTON ROOFING LIMITED
Company 07624835 · Incorporated 2011
Active
Unclaimed
MAG INTERIOR&DECORATING LTD
Company 15912357 · Incorporated 2024
Active
Unclaimed
MAGARCTA CONTRACTORS LTD
Company 16902786 · Incorporated 2025
Active
Unclaimed
MAGEE JOINERY LTD
Company NI642950 · Incorporated 2017
Active
Unclaimed
MAGIC ROOFING CHESHIRE LTD
Company 13838803 · Incorporated 2022
Active
Unclaimed
MAGIC ROOFING LTD
Company 10434143 · Incorporated 2016
Active
Unclaimed
MAGIC ROOFING WARRINGTON LTD
Company 13436375 · Incorporated 2021
Active
Unclaimed
MAGMAR PRESTIGE LTD
Company 16876076 · Incorporated 2025
Active
Unclaimed
MAGNER BUILDING SERVICES LIMITED
Company 11009580 · Incorporated 2017
Active
Unclaimed
MAGNUS DEVELOPMENTS LTD
Company 17044146 · Incorporated 2026
Active
Unclaimed
MAGPIE SOLAR LTD
Company 16674788 · Incorporated 2025
Active
Unclaimed
MAGUIRE BROS LIMITED
Company 11726156 · Incorporated 2018
Active
Unclaimed
MAGUIRE'S CARPENTRY LIMITED
Company 10728292 · Incorporated 2017
Active
Unclaimed
MAHAKAL CONSTRUCTIONS LTD
Company 16916212 · Incorporated 2025
Active
Unclaimed
MAHAKAL ROOFING & BUILDERS LTD
Company 15785576 · Incorporated 2024
Active
Unclaimed
MAHAL ROOFING & CONSTRUCTION LTD
Company 12544480 · Incorporated 2020
Active
Unclaimed
MAHON ROOFING LIMITED
Company 08338330 · Incorporated 2012
Active
Unclaimed
MAHONEY SCAFFOLDING AND ROOFING LTD
Company 16477749 · Incorporated 2025
Active
Unclaimed
MAIA DEVELOPMENTS LTD.
Company 12866855 · Incorporated 2020
Active
Unclaimed
MAICE TECHNOLOGY LTD
Company 14147716 · Incorporated 2022
Active
Unclaimed
MAIN'S ROOFING & FACILITIES LIMITED
Company 06901792 · Incorporated 2009
Active
Unclaimed
MAINCARE ROOFING & BUILDING LTD
Company 07594091 · Incorporated 2011
Active
Unclaimed
MAINCOAT LIMITED
Company 03895224 · Incorporated 1999
Active
Unclaimed
MAINLINE ROOFING LIMITED
Company 13357670 · Incorporated 2021
Active
Unclaimed
MAINPRIDE LOFT CONVERSIONS LIMITED
Company 07906404 · Incorporated 2012
Active
Unclaimed
MAINTAIN ROOFING LTD
Company 14516454 · Incorporated 2022
Active
Unclaimed
MAINTENANCE BUILDERS LTD
Company 16455997 · Incorporated 2025
Active
Unclaimed
MAINTENANCE FREE ROOFING LTD
Company 11909177 · Incorporated 2019
Active
Unclaimed
MAINTENANCE SERVICES GROUP LTD
Company 14493367 · Incorporated 2022
Active
Unclaimed
MAIVA ROOFING LIMITED
Company 11605552 · Incorporated 2018
Active
Unclaimed
MAIZEY LTD
Company 17075203 · Incorporated 2026
Active
Unclaimed
MAJESTIC ROOFING & CLADDING LTD
Company 10065778 · Incorporated 2016
Active
Unclaimed
MAJESTIC ROOFING CONTRACTORS LTD
Company 16422440 · Incorporated 2025
Active
Unclaimed
MAJESTIC ROOFING LTD
Company 13317674 · Incorporated 2021
Active
Unclaimed
MAJESTIC ROOFING(UK) LTD
Company 14778738 · Incorporated 2023
Active
Unclaimed
MAJESTIC SERVICES ROOFING & BUILDING LTD
Company 16288047 · Incorporated 2025
Active
Unclaimed
MAJESTY RESIDENTIAL SERVICES LTD
Company 11270539 · Incorporated 2018
Active
Unclaimed
MAJHA ROOFINGS LTD
Company 15936477 · Incorporated 2024
Active
Unclaimed
MAJOR ROOFING LTD
Company 16562259 · Incorporated 2025
Active
Unclaimed
MAJOR SERVICES NOW LTD
Company 16729341 · Incorporated 2025
Active
Unclaimed
MAK ROOFING LIMITED
Company 08305795 · Incorporated 2012
Active
Unclaimed
MAKHAN ROOFING LIMITED
Company 15199512 · Incorporated 2023
Active
Unclaimed
MAKO ROOFING SOLUTIONS LTD
Company 14498474 · Incorporated 2022
Active
Unclaimed
MAKSYMVIRT LIMITED
Company 16383417 · Incorporated 2025
Active
Unclaimed
MAL CONSTRUCTION LTD
Company 07222471 · Incorporated 2010
Active
Unclaimed
MAL PROJECTS LTD
Company 16507670 · Incorporated 2025
Active
Unclaimed
MALAK CONTRACTORS LTD
Company 17366839 · Incorporated 2026
Active
Unclaimed
MALDON ROOFING SERVICES LTD
Company 12924133 · Incorporated 2020
Active
Unclaimed
MALINS ROOFING LTD
Company 04300908 · Incorporated 2001
Active
Unclaimed
MALIO. LTD
Company 11761720 · Incorporated 2019
Active
Unclaimed
MALLORN ROOFING CONTRACTORS LTD
Company 09335825 · Incorporated 2014
Active
Unclaimed
MALLOWS ROOFING LIMITED
Company 04189734 · Incorporated 2001
Active
Unclaimed
MALLWOOD ROOFING LIMITED
Company 06838952 · Incorporated 2009
Active
Unclaimed
MALONE ROOFING (NEWBURY) LIMITED
Company 01423603 · Incorporated 1979
Active
Unclaimed
MALONE ROOFING LIMITED
Company 06948968 · Incorporated 2009
Active
Unclaimed
MALP HOLDINGS LTD
Company SC818237 · Incorporated 2024
Active
Unclaimed
MALTON & PICKERING FLAT ROOFING LIMITED
Company 15512464 · Incorporated 2024
Active
Unclaimed
MALVERN FLAT ROOFING LTD
Company 13871312 · Incorporated 2022
Active
Unclaimed
MAN FOR SITE LIMITED
Company 10639667 · Incorporated 2017
Active
Unclaimed
MANAFU CLADDING LTD
Company 10794773 · Incorporated 2017
Active
Unclaimed
MANAKO BUILDING SOLUTIONS LTD
Company 13796010 · Incorporated 2021
Active
Unclaimed
MANAN BUILDERS & CONSTRUCTION LTD
Company 13561047 · Incorporated 2021
Active
Unclaimed
MANCHESTER & ASHTON ROOFING COMPANY LIMITED
Company 07518056 · Incorporated 2011
Active
Unclaimed
MANCHESTER CITY ROOFERS LTD
Company 16765832 · Incorporated 2025
Active
Unclaimed
MANCHESTER DIRECT ROOFING COMPANY LTD
Company 12988638 · Incorporated 2020
Active
Unclaimed
MANCHESTER FLAT ROOFING LTD
Company 16254982 · Incorporated 2025
Active
Unclaimed
MANCHESTER GUTTERING SERVICES LTD
Company 16244090 · Incorporated 2025
Active
Unclaimed
MANCHESTER RENEWABLES GROUP LIMITED
Company 16307464 · Incorporated 2025
Active
Unclaimed
MANCHESTER ROOFING & GUTTERING LTD
Company 15668730 · Incorporated 2024
Active
Unclaimed
MANCHESTER ROOFING AND BUILDING LTD
Company 16541980 · Incorporated 2025
Active
Unclaimed
MANCHESTER ROOFING COMPANY LTD
Company 03576744 · Incorporated 1998
Active
Unclaimed
MANCHESTER ROOFING REPAIRS LTD
Company 16281622 · Incorporated 2025
Active
Unclaimed
MANCHESTER ROOFS LTD
Company 16773392 · Incorporated 2025
Active
Unclaimed
MANGAT ROOFING SERVICES LTD
Company 15281483 · Incorporated 2023
Active
Unclaimed
MANGO ROOFING & PAINTING LTD
Company 13763044 · Incorporated 2021
Active
Unclaimed
MANGOTSFIELD ROOFING LIMITED
Company 09471394 · Incorporated 2015
Active
Unclaimed
MANKTELOW ROOFING LIMITED
Company 05537611 · Incorporated 2005
Active
Unclaimed
MANNING ROOFING LIMITED
Company 16374064 · Incorporated 2025
Active
Unclaimed
MANN’S CONSTRUCTION LTD
Company 16126427 · Incorporated 2024
Active
Unclaimed
MANOR CONTRACTS (BURTON) LTD.
Company 04055879 · Incorporated 2000
Active
Unclaimed
MANOR HATCH ROOFING CONTRACTORS LIMITED
Company 16950407 · Incorporated 2026
Active
Unclaimed
MANOR HOUSE BUILDING SOLUTIONS LIMITED
Company 11695966 · Incorporated 2018
Active
Unclaimed
MANOR MULTIBUILD LTD
Company 15882725 · Incorporated 2024
Active
Unclaimed
MANOR OAKS ROOFING LTD
Company 12040990 · Incorporated 2019
Active
Unclaimed
MANOR ROOFING & GUTTERING LTD
Company 12115863 · Incorporated 2019
Active
Unclaimed
MANOR ROOFING (HERTS) LIMITED
Company 04632758 · Incorporated 2003
Active
Unclaimed
MANOR ROOFING 2 LTD
Company 17169978 · Incorporated 2026
Active
Unclaimed
MANOR ROOFING AND BUILDING CONTRACTORS LTD
Company 16967252 · Incorporated 2026
Active
Unclaimed
MANOR ROOFING LIMITED
Company 02105698 · Incorporated 1987
Active
Unclaimed
MANOR ROOFING REPAIR LIMITED
Company 16096767 · Incorporated 2024
Active
Unclaimed
MANSARD ROOFING LIMITED
Company 01612575 · Incorporated 1982
Active
Unclaimed
MANSFIELD-PAINTING MASTER THATCHERS LIMITED
Company 15597615 · Incorporated 2024
Active
Unclaimed
MANSFIELDROOFING LIMITED
Company 16686931 · Incorporated 2025
Active
Unclaimed
MANTAC BUILDING AND ROOFING LTD
Company 16446581 · Incorporated 2025
Active
Unclaimed
MANU ROOFING LIMITED
Company 06218723 · Incorporated 2007
Active
Unclaimed
MANUKA ROOFING LIMITED
Company 08760806 · Incorporated 2013
Active
Unclaimed
MANZANO ROOFING & BUILDING LTD
Company 14926419 · Incorporated 2023
Active
Unclaimed
MAP LEADWORK & ROOFING LTD
Company 14148722 · Incorporated 2022
Active
Unclaimed
MAP ROOFING CONSULTANCY LTD
Company 16727404 · Incorporated 2025
Active
Unclaimed
MAP ROOFING LIMITED
Company 07246937 · Incorporated 2010
Active
Unclaimed
MAP SOLUTIONS LIMITED
Company 16557445 · Incorporated 2025
Active
Unclaimed
MAP SPECIFICATION UK LTD
Company 16309855 · Incorporated 2025
Active
Unclaimed
MAP WATERPROOFING LIMITED
Company 17117443 · Incorporated 2026
Active
Unclaimed
MAPLE BROS LTD
Company 15700325 · Incorporated 2024
Active
Unclaimed
MAPLE ROOFING LTD
Company 12585123 · Incorporated 2020
Active
Unclaimed
MAPLERIDGE LTD
Company 16896985 · Incorporated 2025
Active
Unclaimed
MAPLEWOOD DEVELOPMENTS LIMITED
Company SC268468 · Incorporated 2004
Active
Unclaimed
MAPPERLEY FLAT ROOFING LTD
Company 16731270 · Incorporated 2025
Active
Unclaimed
MAR & RO BUILDING LTD
Company 17136672 · Incorporated 2026
Active
Unclaimed
MARALB CONSTRUCTION LTD
Company 14679297 · Incorporated 2023
Active
Unclaimed
MARALIN CONSTRUCTION LTD
Company 17297903 · Incorporated 2026
Active
Unclaimed
MARCHER ROOFING LIMITED
Company 03321420 · Incorporated 1997
Active
Unclaimed
MARCUS WHITEHEAD LTD
Company 15155771 · Incorporated 2023
Active
Unclaimed
MARDEL ROOFING CONTRACTORS LTD
Company 04887483 · Incorporated 2003
Active
Unclaimed
MARDEN ROOFING LIMITED
Company 04994496 · Incorporated 2003
Active
Unclaimed
MARIANO&DESIREE CONSTRUCTION LTD
Company 13638314 · Incorporated 2021
Active
Unclaimed
MARIO EM LTD
Company 17354408 · Incorporated 2026
Active
Unclaimed
MARIOCLAD-PFP LTD
Company 16243085 · Incorporated 2025
Active
Unclaimed
MARK A JONES LIMITED
Company 06029251 · Incorporated 2006
Active
Unclaimed
MARK A LEWIS & SONS LTD
Company 11511604 · Incorporated 2018
Active
Unclaimed
MARK ATHERTON ROOFING LTD
Company 16659720 · Incorporated 2025
Active
Unclaimed
MARK BREAKWELL LIMITED
Company 06606290 · Incorporated 2008
Active
Unclaimed
MARK COPPER ROOFING LTD
Company SC542514 · Incorporated 2016
Active
Unclaimed
MARK CURTIS ROOFING LIMITED
Company 04573823 · Incorporated 2002
Active
Unclaimed
MARK CURTIS ROOFING SERVICES LIMITED
Company 16832108 · Incorporated 2025
Active
Unclaimed
MARK DAVIS ROOFING LTD
Company NI693603 · Incorporated 2023
Active
Unclaimed
MARK DICKSON ROOFING & SLATING LTD
Company SC819505 · Incorporated 2024
Active
Unclaimed
MARK HARVEY RENEWABLES LTD
Company 16273579 · Incorporated 2025
Active
Unclaimed
MARK HOTTE (ROOFING) LTD
Company 15345701 · Incorporated 2023
Active
Unclaimed
MARK JOHN STEVENS ROOFING LTD
Company 17368250 · Incorporated 2026
Active
Unclaimed
MARK NELLIST LIMITED
Company 08047381 · Incorporated 2012
Active
Unclaimed
MARK NELSON 1ST CLASS ROOFING SERVICES LIMITED
Company 06106913 · Incorporated 2007
Active
Unclaimed
MARK PURKIS ROOFING LTD
Company 16323423 · Incorporated 2025
Active
Unclaimed
MARK RUSSELL CONTRACTORS LTD
Company SC458359 · Incorporated 2013
Active
Unclaimed
MARK STEVEN LIMITED
Company 02166795 · Incorporated 1987
Active
Unclaimed
MARK WATTS & SONS LIMITED
Company 10806300 · Incorporated 2017
Active
Unclaimed
MARK WHITTLE ROOFING LIMITED
Company 16060796 · Incorporated 2024
Active
Unclaimed
MARK WINTERS LEADWORK & ROOFING LTD
Company 10915072 · Incorporated 2017
Active
Unclaimed
MARKS BROTHERS ROOFING LIMITED
Company 11789738 · Incorporated 2019
Active
Unclaimed
MARKSMAN CAPITAL LIMITED
Company 16107089 · Incorporated 2024
Active
Unclaimed
MARKSMAN ROOFING + CLADDING LIMITED
Company 05305784 · Incorporated 2004
Active
Unclaimed
MARKU ROOFING LTD
Company 14964489 · Incorporated 2023
Active
Unclaimed
MARKU'S SOLUTIONS LTD
Company 17239431 · Incorporated 2026
Active
Unclaimed
MARLBOROUGH ROOFING LTD
Company 12347919 · Incorporated 2019
Active
Unclaimed
MARLEY PAUL SMITH ROOFING SERVICES LTD
Company 11322405 · Incorporated 2018
Active
Unclaimed
MARLEY ROOFING LTD
Company 13712945 · Incorporated 2021
Active
Unclaimed
MARLEY ROOFING SOUTH WEST LTD
Company 17124954 · Incorporated 2026
Active
Unclaimed
MARLOW ROOFING SPECIALISTS LTD
Company 15927408 · Incorporated 2024
Active
Unclaimed
MARNEY ROOFING LTD
Company 16995796 · Incorporated 2026
Active
Unclaimed
MARNICK ROOFING LIMITED
Company 06642290 · Incorporated 2008
Active
Unclaimed
MARPLE BRIDGE ROOFING LIMITED
Company 15767967 · Incorporated 2024
Active
Unclaimed
MARS BUILD LTD
Company 15311892 · Incorporated 2023
Active
Unclaimed
MARSDALE ROOFING SOLUTIONS LTD
Company 16675440 · Incorporated 2025
Active
Unclaimed
MARSH PROPERTY SERVICES LIMITED
Company 04873044 · Incorporated 2003
Active
Unclaimed
MARSH ROOFING LTD
Company 16450337 · Incorporated 2025
Active
Unclaimed
MARSH ROOFING SERVICES LIMITED
Company 05954748 · Incorporated 2006
Active
Unclaimed
MARSHALL BUILDING SOLUTIONS LTD
Company 16714423 · Incorporated 2025
Active
Unclaimed
MARSHALL ROOFING AND BUILDING SERVICES LTD
Company 17192885 · Incorporated 2026
Active
Unclaimed
MARSHALL ROOFING LTD
Company 16663614 · Incorporated 2025
Active
Unclaimed
MARSHALL THOMPSON LEADWORK LIMITED
Company 13112494 · Incorporated 2021
Active
Unclaimed
MARSHELS ROOFING CONTRACTORS LIMITED
Company 03991389 · Incorporated 2000
Active
Unclaimed
MARTELL TIMBER ENGINEERING UK LTD
Company 12845969 · Incorporated 2020
Active
Unclaimed
MARTIN & CO BUILDING CONTRACTORS LIMITED
Company 10214024 · Incorporated 2016
Active
Unclaimed
MARTIN (UK) ROOFING SYSTEMS LIMITED
Company 07028376 · Incorporated 2009
Active
Unclaimed
MARTIN BAKER BUILDING SERVICES LTD
Company 13979771 · Incorporated 2022
Active
Unclaimed
MARTIN BLACK ROOFING LTD
Company SC874730 · Incorporated 2026
Active
Unclaimed
MARTIN BROOKS (ROOFING SPECIALISTS) LIMITED
Company 01822980 · Incorporated 1984
Active
Unclaimed
MARTIN CAMPBELL ROOFING LTD
Company SC867449 · Incorporated 2025
Active
Unclaimed
MARTIN HOOKE ROOFING CONTRACTORS LIMITED
Company 06949139 · Incorporated 2009
Active
Unclaimed
MARTIN PAYNE LTD
Company 04657983 · Incorporated 2003
Active
Unclaimed
MARTIN ROOFING SERVICES LIMITED
Company 06520350 · Incorporated 2008
Active
Unclaimed
MARTIN SHAW ROOFING LIMITED
Company 15252962 · Incorporated 2023
Active
Unclaimed
MARTIN SMITH ROOFING SERVICES LTD
Company 14331703 · Incorporated 2022
Active
Unclaimed
MARTIN SUTHERLAND ROOFING LTD
Company SC826680 · Incorporated 2024
Active
Unclaimed
MARTIN'S ROOFING & MAINTENANCE LTD
Company 11685753 · Incorporated 2018
Active
Unclaimed
MARTIN@BAY ROOFING CONTRACTORS LIMITED
Company 08104976 · Incorporated 2012
Active
Unclaimed
MARTINS ROOFING SERVICES LTD
Company 16541168 · Incorporated 2025
Active
Unclaimed
MARTIN’S ROOFING CONTRACTORS LTD
Company 13297216 · Incorporated 2021
Active
Unclaimed
MARTYN BROWN LTD
Company 12121708 · Incorporated 2019
Active
Unclaimed
MARTYN REID PROPERTY MAINTENANCE LTD
Company SC692786 · Incorporated 2021
Active
Unclaimed
MARVEL ROOFING AND BUILDING SERVICES LTD
Company 12644961 · Incorporated 2020
Active
Unclaimed
MARVEL ROOFING LTD
Company 13647002 · Incorporated 2021
Active
Unclaimed
MARVEL ROOFLINE LIMITED
Company 17368473 · Incorporated 2026
Active
Unclaimed
MARWELL ROOFING COMPANY LIMITED
Company 03187416 · Incorporated 1996
Active
Unclaimed
MARY HAMBRIDGE FLAT ROOFING LIMITED
Company 07776096 · Incorporated 2011
Active
Unclaimed
MARY HAMBRIDGE ROOFING LIMITED
Company 06363065 · Incorporated 2007
Active
Unclaimed
MARY THORBURN LTD
Company SC614679 · Incorporated 2018
Active
Unclaimed
MASC CONSTRUCTION LTD
Company 10533389 · Incorporated 2016
Active
Unclaimed
MASCOT GROUP (SOUTHERN) LTD
Company 15152682 · Incorporated 2023
Active
Unclaimed
MASCOT ROOFING & METALS LIMITED
Company 12243564 · Incorporated 2019
Active
Unclaimed
1
2
3
4
5
6