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
M & A HOLDINGS LIMITED
Company 03588464 · Incorporated 1998
Active
Unclaimed
M & C ROOFING (SW) LTD
Company 08824748 · Incorporated 2013
Active
Unclaimed
M & C ROOFING CONTRACTORS LIMITED
Company 04767716 · Incorporated 2003
Active
Unclaimed
M & C ROOFING LIMITED
Company 17074561 · Incorporated 2026
Active
Unclaimed
M & C ROOFING SERVICES LTD
Company 10976686 · Incorporated 2017
Active
Unclaimed
M & D ROOFING (REDDITCH) LIMITED
Company 04495607 · Incorporated 2002
Active
Unclaimed
M & H BUILDING & ROOFING SERVICES LTD
Company 06803312 · Incorporated 2009
Active
Unclaimed
M & J ROOFING MAINTENANCE LTD
Company 15238477 · Incorporated 2023
Active
Unclaimed
M & J SERVICES LTD
Company 04367120 · Incorporated 2002
Active
Unclaimed
M & L ROOFING LTD
Company 16564812 · Incorporated 2025
Active
Unclaimed
M & M JOINERY & ROOFING LIMITED
Company 12330689 · Incorporated 2019
Active
Unclaimed
M & M ROOFING & BUILDING LIMITED
Company 05971587 · Incorporated 2006
Active
Unclaimed
M & M ROOFING (EA) LTD
Company 15259070 · Incorporated 2023
Active
Unclaimed
M & N ROOFING LIMITED
Company 05161245 · Incorporated 2004
Active
Unclaimed
M & N ROOFING MK LTD
Company 15345944 · Incorporated 2023
Active
Unclaimed
M & S CARPENTRY CONTRACTORS LIMITED
Company 04349950 · Incorporated 2002
Active
Unclaimed
M & S ROOFING (LEEDS) LTD
Company 10962078 · Incorporated 2017
Active
Unclaimed
M & SDP ROOFING CONTRACTORS LIMITED
Company 06364079 · Incorporated 2007
Active
Unclaimed
M A BROWN STEEL SERVICES LIMITED
Company 07212891 · Incorporated 2010
Active
Unclaimed
M A K BUILDERS LIMITED
Company 10466339 · Incorporated 2016
Active
Unclaimed
M A ROBERTS & SONS LTD
Company 07847742 · Incorporated 2011
Active
Unclaimed
M A ROOFING EXPERT LTD
Company 14049079 · Incorporated 2022
Active
Unclaimed
M ALLEN ROOFING LIMITED
Company 14796902 · Incorporated 2023
Active
Unclaimed
M ALLSOP ROOFING SUPPORT LTD
Company 11123982 · Incorporated 2017
Active
Unclaimed
M AND F ROOFING NW LTD
Company 14913279 · Incorporated 2023
Active
Unclaimed
M AND M ROOFING SERVICES AND BUILDING LTD
Company 16694667 · Incorporated 2025
Active
Unclaimed
M AND M RUBBER ROOFING LIMITED
Company 07678195 · Incorporated 2011
Active
Unclaimed
M AYRES ROOFING SERVICES LIMITED
Company SC553333 · Incorporated 2016
Active
Unclaimed
M B ROOFING LIMITED
Company 04847301 · Incorporated 2003
Active
Unclaimed
M BATTLE & SONS ROOFING SERVICES LIMITED
Company SC776735 · Incorporated 2023
Active
Unclaimed
M BUTTS ROOFING LIMITED
Company 05282844 · Incorporated 2004
Active
Unclaimed
M C ROOFING & BUILDING LTD
Company 16075012 · Incorporated 2024
Active
Unclaimed
M CHALLIS CONTRACTS LIMITED
Company 05794740 · Incorporated 2006
Active
Unclaimed
M CLAD INDUSTRIAL ROOFING & CLADDING LIMITED
Company 12938242 · Incorporated 2020
Active
Unclaimed
M CLARKE ROOFING LTD.
Company 13920626 · Incorporated 2022
Active
Unclaimed
M CLAYTON CLADDING LIMITED
Company 14491703 · Incorporated 2022
Active
Unclaimed
M COOK & SON ROOFING CONTRACTORS LIMITED
Company 04549453 · Incorporated 2002
Active
Unclaimed
M CRAGG BUILDING LTD
Company 09520580 · Incorporated 2015
Active
Unclaimed
M D COLLINS STEEL BUILDINGS LIMITED
Company 04712192 · Incorporated 2003
Active
Unclaimed
M D FLAT ROOFING LTD
Company 15997615 · Incorporated 2024
Active
Unclaimed
M D ROOFING SERVICES LTD
Company 08551113 · Incorporated 2013
Active
Unclaimed
M DOYLE ROOFING LTD
Company 17239068 · Incorporated 2026
Active
Unclaimed
M E CONTRACTORS LIMITED
Company 08110444 · Incorporated 2012
Active
Unclaimed
M E SOLAR LTD
Company 10486634 · Incorporated 2016
Active
Unclaimed
M ENGLISH LIMITED
Company 08074128 · Incorporated 2012
Active
Unclaimed
M FORD ROOFING LIMITED
Company 14834914 · Incorporated 2023
Active
Unclaimed
M G & A J GINGELL ROOFING CONTRACTORS LTD.
Company 03378085 · Incorporated 1997
Active
Unclaimed
M G P INSTALLATIONS LTD
Company 15349633 · Incorporated 2023
Active
Unclaimed
M G ROOFING & BUILDING LIMITED
Company 09282540 · Incorporated 2014
Active
Unclaimed
M G ROOFING CONTRACTS LTD
Company 11278608 · Incorporated 2018
Active
Unclaimed
M G ROOFING SERVICES LIMITED
Company 07774717 · Incorporated 2011
Active
Unclaimed
M GIBSON & SONS LIMITED
Company 08445547 · Incorporated 2013
Active
Unclaimed
M GILDERS ROOFING CONTRACTS LIMITED
Company 06702393 · Incorporated 2008
Active
Unclaimed
M GREENWOOD ROOFING LIMITED
Company 04447745 · Incorporated 2002
Active
Unclaimed
M H MASSEY ROOFING & CLADDING LIMITED
Company 03780288 · Incorporated 1999
Active
Unclaimed
M HARDY ROOFING LIMITED
Company 13270178 · Incorporated 2021
Active
Unclaimed
M HOLMES ROOFING LIMITED
Company 12905416 · Incorporated 2020
Active
Unclaimed
M HUDSON ROOFING LTD
Company 12305461 · Incorporated 2019
Active
Unclaimed
M HYDE ROOFING AND CLADDING LIMITED
Company 09549081 · Incorporated 2015
Active
Unclaimed
M J COATES ROOFING LIMITED
Company 05836933 · Incorporated 2006
Active
Unclaimed
M J HOLLIDAY ROOFING LIMITED
Company 13462440 · Incorporated 2021
Active
Unclaimed
M J PINCH ROOFING LTD
Company 10767415 · Incorporated 2017
Active
Unclaimed
M J R ROOFING & CONSTRUCTION LTD
Company 12249624 · Incorporated 2019
Active
Unclaimed
M J ROOFING (SUSSEX) LTD
Company 06012398 · Incorporated 2006
Active
Unclaimed
M J ROOFING LTD
Company 16703743 · Incorporated 2025
Active
Unclaimed
M J SISSONS ROOFING SERVICES LTD
Company 10623752 · Incorporated 2017
Active
Unclaimed
M J TAYLOR & SON LTD.
Company 05825007 · Incorporated 2006
Active
Unclaimed
M J WALSH LTD
Company 06858918 · Incorporated 2009
Active
Unclaimed
M K ROOFING & HOME IMPROVEMENTS LIMITED
Company 13710735 · Incorporated 2021
Active
Unclaimed
M LYNCH BUILDERS LIMITED
Company 06259479 · Incorporated 2007
Active
Unclaimed
M M ROOFING GROUP LTD
Company 08519134 · Incorporated 2013
Active
Unclaimed
M M ROOFING SERVICES LIMITED
Company 14985887 · Incorporated 2023
Active
Unclaimed
M MARCHANT SPECIALIST ROOFING & LEADWORK LIMITED
Company 11158468 · Incorporated 2018
Active
Unclaimed
M MCCARTHY ROOFING SPECIALISTS LIMITED
Company 15085386 · Incorporated 2023
Active
Unclaimed
M P C ROOFING LTD
Company 12498979 · Incorporated 2020
Active
Unclaimed
M P HARE LTD
Company 09508935 · Incorporated 2015
Active
Unclaimed
M P ROOFING AND MAINTENANCE LIMITED
Company 07737399 · Incorporated 2011
Active
Unclaimed
M P ROOFING SOLUTIONS LTD
Company 15150560 · Incorporated 2023
Active
Unclaimed
M PAYNE ROOFING LIMITED
Company 16724213 · Incorporated 2025
Active
Unclaimed
M PRICE ROOFING LIMITED
Company 09459105 · Incorporated 2015
Active
Unclaimed
M R BUILDING & ROOFING LTD
Company 12431360 · Incorporated 2020
Active
Unclaimed
M R INDUSTRIAL SERVICES LTD
Company 09566703 · Incorporated 2015
Active
Unclaimed
M READ SOLAR LTD
Company 07863632 · Incorporated 2011
Active
Unclaimed
M RICHARDS BUILDING & ROOFING LTD
Company 13436461 · Incorporated 2021
Active
Unclaimed
M ROBINSON ROOFING LIMITED
Company 17045035 · Incorporated 2026
Active
Unclaimed
M RODGERSON ROOFING LTD
Company 11901508 · Incorporated 2019
Active
Unclaimed
M ROSS BUILDING SERVICES LTD
Company 17162056 · Incorporated 2026
Active
Unclaimed
M ROY ROOFING BUILDING & RENOVATIONS LTD
Company SC494116 · Incorporated 2014
Active
Unclaimed
M T M CONTRACTORS LIMITED
Company 13368512 · Incorporated 2021
Active
Unclaimed
M T ROOFING AND SCAFFOLDING LIMITED
Company 08467748 · Incorporated 2013
Active
Unclaimed
M W LEADWORKS LTD
Company 07494673 · Incorporated 2011
Active
Unclaimed
M W PYLE ROOFING LIMITED
Company 04451163 · Incorporated 2002
Active
Unclaimed
M WALSH ROOFING LTD
Company 11373377 · Incorporated 2018
Active
Unclaimed
M WELHAM ROOFING SERVICES LTD
Company 16893035 · Incorporated 2025
Active
Unclaimed
M WHITE ROOFING & BUILDING LTD
Company SC740256 · Incorporated 2022
Active
Unclaimed
M WHITE ROOFING & GUTTERING SOLUTIONS LIMITED
Company 16002384 · Incorporated 2024
Active
Unclaimed
M WILSON ROOFING CONTRACTORS LIMITED
Company 12068628 · Incorporated 2019
Active
Unclaimed
M&A FLOORING AND ROOFING LTD
Company 16339420 · Incorporated 2025
Active
Unclaimed
M&B LEGACY ROOFING AND CONTRACTING LTD
Company 14473215 · Incorporated 2022
Active
Unclaimed
M&B ROOFING AND CLADDING (NW) LIMITED
Company 11284546 · Incorporated 2018
Active
Unclaimed
M&C MCLEAN INDUSTRIAL & AGRICULTURAL ROOFING & CLADDING LTD
Company SC741090 · Incorporated 2022
Active
Unclaimed
M&D ROOFING & CLADDING LTD
Company 14426304 · Incorporated 2022
Active
Unclaimed
M&D ROOFING SERVICES LIMITED
Company 16864450 · Incorporated 2025
Active
Unclaimed
M&E ROOFING GROUP LTD
Company 16822582 · Incorporated 2025
Active
Unclaimed
M&F ROOFING LTD
Company 16654303 · Incorporated 2025
Active
Unclaimed
M&G ROOFING SERVICES LIMITED
Company 16067090 · Incorporated 2024
Active
Unclaimed
M&J WINDOWS LTD
Company 16250658 · Incorporated 2025
Active
Unclaimed
M&JH ROOFING LTD
Company 14862123 · Incorporated 2023
Active
Unclaimed
M&L INSULATION CONTRACTORS LIMITED
Company 16888273 · Incorporated 2025
Active
Unclaimed
M&M BUILDING AND ROOFING LTD
Company 11912711 · Incorporated 2019
Active
Unclaimed
M&M CLADDING LTD
Company 12875572 · Incorporated 2020
Active
Unclaimed
M&M ROOFING LTD
Company 14252355 · Incorporated 2022
Active
Unclaimed
M&R MANAGEMENT LTD
Company 14898187 · Incorporated 2023
Active
Unclaimed
M&R ROOFING AND BUILDING LTD
Company 17366880 · Incorporated 2026
Active
Unclaimed
M&S ELITE ROOFING AND CLADDING LIMITED
Company SC700074 · Incorporated 2021
Active
Unclaimed
M&S ROOFING & GUTTERING LTD
Company 15263908 · Incorporated 2023
Active
Unclaimed
M&S ROOFING LTD
Company 15303556 · Incorporated 2023
Active
Unclaimed
M&S ROOFING SPECIALISTS LTD
Company 16250695 · Incorporated 2025
Active
Unclaimed
M&W ROOFING LTD
Company 11527788 · Incorporated 2018
Active
Unclaimed
M&W ROUGHCASTING LTD
Company SC860553 · Incorporated 2025
Active
Unclaimed
M. A. POOLEY & SON RESTORATION ROOFING SPECIALISTS LIMITED
Company 09102774 · Incorporated 2014
Active
Unclaimed
M. BRADBURY MANAGEMENT LTD
Company 16115506 · Incorporated 2024
Active
Unclaimed
M. CAMILLERI & SONS ROOFING LIMITED
Company 02070270 · Incorporated 1986
Active
Unclaimed
M. DUFFY ROOFING CONTRACTORS LIMITED
Company 05279531 · Incorporated 2004
Active
Unclaimed
M. FOSTER CONSTRUCTION LIMITED
Company 03165231 · Incorporated 1996
Active
Unclaimed
M. G. ROOFING (NORTH WALES) LIMITED
Company 11923804 · Incorporated 2019
Active
Unclaimed
M. H. GRAYDON ROOFING LIMITED
Company 12142882 · Incorporated 2019
Active
Unclaimed
M. HARDING ROOFING SERVICES LIMITED
Company 04603035 · Incorporated 2002
Active
Unclaimed
M. HENRICKSON FLAT ROOFING SERVICES LIMITED
Company 03344101 · Incorporated 1997
Active
Unclaimed
M. HOBBS (APB) LTD
Company 17068117 · Incorporated 2026
Active
Unclaimed
M. W. MUMMERY ROOFING LIMITED
Company 06798770 · Incorporated 2009
Active
Unclaimed
M. WILKINSON LIMITED
Company 05911664 · Incorporated 2006
Active
Unclaimed
M. WOODS ROOFING AND BUILDING LTD
Company SC670996 · Incorporated 2020
Active
Unclaimed
M.A. HARTLEY ROOFING CONTRACTORS LTD
Company 04203492 · Incorporated 2001
Active
Unclaimed
M.A.C ROOFING & SON LTD
Company 11506923 · Incorporated 2018
Active
Unclaimed
M.A.C. (ROOFING & CONTRACTING) LIMITED
Company 01224597 · Incorporated 1975
Active
Unclaimed
M.A.C. ENTERPRISES [MIDLANDS] LTD
Company 08000979 · Incorporated 2012
Active
Unclaimed
M.A.D FLAT ROOFING LTD
Company 11425886 · Incorporated 2018
Active
Unclaimed
M.A.E. ROOFING LIMITED
Company 06620818 · Incorporated 2008
Active
Unclaimed
M.A.M ROOFING LIMITED
Company 06102697 · Incorporated 2007
Active
Unclaimed
M.A.R ROOFING LTD
Company 16809470 · Incorporated 2025
Active
Unclaimed
M.A.R. ROOFING SERVICES LIMITED
Company 04674748 · Incorporated 2003
Active
Unclaimed
M.A.R.S.S CONSTRUCTION LTD
Company SC828821 · Incorporated 2024
Active
Unclaimed
M.A.T ROOFING LTD
Company 13460564 · Incorporated 2021
Active
Unclaimed
M.C & SONS ROOFING LTD
Company 16724091 · Incorporated 2025
Active
Unclaimed
M.C ROOFING & CHIMNEY REPAIRS LTD
Company 16861917 · Incorporated 2025
Active
Unclaimed
M.C ROOFING LTD
Company 04976271 · Incorporated 2003
Active
Unclaimed
M.C.G CONSTRUCTION GROUP LTD
Company 16073831 · Incorporated 2024
Active
Unclaimed
M.D. JONES ROOFING & BUILDING LTD.
Company 12267618 · Incorporated 2019
Active
Unclaimed
M.E. FOXWELL ROOFING SERVICES LTD
Company 17145721 · Incorporated 2026
Active
Unclaimed
M.E.H. ROOFING LTD
Company 15756966 · Incorporated 2024
Active
Unclaimed
M.E.M. INDUSTRIAL ROOFING LIMITED
Company 05011472 · Incorporated 2004
Active
Unclaimed
M.E.N CONSTRUCTION LTD
Company NI734571 · Incorporated 2025
Active
Unclaimed
M.E.S ROOFING & INSTALLATION SERVICES LIMITED
Company 17155061 · Incorporated 2026
Active
Unclaimed
M.G. ROOFING AND SON LIMITED
Company 05806432 · Incorporated 2006
Active
Unclaimed
M.G.M. ROOFING & CLADDING LTD
Company 04136185 · Incorporated 2001
Active
Unclaimed
M.H. GOLDSMITH & SONS LIMITED
Company 01142805 · Incorporated 1973
Active
Unclaimed
M.I.P. (ROOFING) LIMITED
Company 04922985 · Incorporated 2003
Active
Unclaimed
M.J. BRADLEY SERVICES LTD
Company 07139833 · Incorporated 2010
Active
Unclaimed
M.J. COLEMAN & SONS LTD
Company 04410307 · Incorporated 2002
Active
Unclaimed
M.J. FAINT LIMITED
Company 01500237 · Incorporated 1980
Active
Unclaimed
M.J.COLEMAN & SONS ROOFING CONSULTANTS LTD
Company 10960542 · Incorporated 2017
Active
Unclaimed
M.K & SONS ROOFING LTD
Company 15753451 · Incorporated 2024
Active
Unclaimed
M.LAWRENCE ROOFING SOLUTIONS LTD
Company 11600704 · Incorporated 2018
Active
Unclaimed
M.M. INDUSTRIAL ROOFING LTD
Company 13401311 · Incorporated 2021
Active
Unclaimed
M.N.O SPECIALISTS ROOFING LTD
Company 13371644 · Incorporated 2021
Active
Unclaimed
M.R ROOFING SERVICES LTD
Company 15925392 · Incorporated 2024
Active
Unclaimed
M.R.BRICKWORK LTD
Company 12778909 · Incorporated 2020
Active
Unclaimed
M.R.S. SERVICES LTD
Company 05834263 · Incorporated 2006
Active
Unclaimed
M.ROSE CONSTRUCTION LTD
Company 11670983 · Incorporated 2018
Active
Unclaimed
M.S. & SONS ROOFING SERVICES LTD
Company 14316699 · Incorporated 2022
Active
Unclaimed
M.S.S.S.A.B LIMITED
Company SC765867 · Incorporated 2023
Active
Unclaimed
M.T.R. CONTRACTORS LIMITED
Company 02809640 · Incorporated 1993
Active
Unclaimed
M/D PAYNE ROOFING LIMITED
Company 09722680 · Incorporated 2015
Active
Unclaimed
M16 SERVICES UK LTD
Company 16450601 · Incorporated 2025
Active
Unclaimed
M2 SMART ENERGY LTD
Company 17246086 · Incorporated 2026
Active
Unclaimed
M2X PRO ROOFING LTD
Company 16466060 · Incorporated 2025
Active
Unclaimed
M3 ROOFING & CLADDING LTD
Company SC692146 · Incorporated 2021
Active
Unclaimed
M3 ROOFING LTD
Company 17310729 · Incorporated 2026
Active
Unclaimed
M60 CLADDING LTD
Company 16928650 · Incorporated 2025
Active
Unclaimed
MA DAVIES HOLDINGS LTD
Company 15760967 · Incorporated 2024
Active
Unclaimed
MA ROOFING SERVICES LTD.
Company SC743875 · Incorporated 2022
Active
Unclaimed
MA ROOFING SOLUTIONS LTD
Company 15942681 · Incorporated 2024
Active
Unclaimed
MA TOP ROOFING LTD
Company 16847967 · Incorporated 2025
Active
Unclaimed
MAB ROOFING & PROPERTY MAINTENANCE LTD
Company 14138800 · Incorporated 2022
Active
Unclaimed
MAB ROOFING LIMITED
Company 05835534 · Incorporated 2006
Active
Unclaimed
MABON ROOFING LTD
Company 14451767 · Incorporated 2022
Active
Unclaimed
MAC BUILDING ONE LTD
Company 14057367 · Incorporated 2022
Active
Unclaimed
MAC HOME IMPROVEMENTS LIMITED
Company 03685102 · Incorporated 1998
Active
Unclaimed
MAC ROOFING & BUILDING MAINTENANCE LTD
Company 16801219 · Incorporated 2025
Active
Unclaimed
MAC ROOFING & CLADDING SERVICES LTD
Company 17051535 · Incorporated 2026
Active
Unclaimed
MACA HOLDINGS LTD
Company 10730976 · Incorporated 2017
Active
Unclaimed
MACALLEN ROOFING SERVICES LIMITED
Company 12378408 · Incorporated 2019
Active
Unclaimed
MACEY ENTERPRISES LTD
Company 12485493 · Incorporated 2020
Active
Unclaimed
MACHAR ROOFING & BUILDING LTD
Company SC855505 · Incorporated 2025
Active
Unclaimed
MACK FLAT ROOF SYSTEMS LTD
Company 10174849 · Incorporated 2016
Active
Unclaimed
MACKAY STEELWORK & CLADDING LIMITED
Company SC161195 · Incorporated 1995
Active
Unclaimed
MACKENZIE ROOFING LTD
Company 16219842 · Incorporated 2025
Active
Unclaimed
MACKENZIE SOLAR INSTALLATIONS LTD
Company SC837122 · Incorporated 2025
Active
Unclaimed
MACLEOD ROOFING LIMITED
Company SC204501 · Incorporated 2000
Active
Unclaimed
1
2
3
4
5
6