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
MILITAR CONSTRUCTION LIMITED
Company 13746348 · Incorporated 2021
Active
Unclaimed
MILL HOUSE ROOFING LIMITED
Company 02126226 · Incorporated 1987
Active
Unclaimed
MILLANE CONTRACT SERVICES LTD
Company 04376935 · Incorporated 2002
Active
Unclaimed
MILLANE LTD
Company 04376428 · Incorporated 2002
Active
Unclaimed
MILLBROOK ROOFING LIMITED
Company 16427067 · Incorporated 2025
Active
Unclaimed
MILLDONS LTD
Company 15316396 · Incorporated 2023
Active
Unclaimed
MILLER INDUSTRIAL CLADDING LIMITED
Company 02717505 · Incorporated 1992
Active
Unclaimed
MILLER MAINTENANCE LIMITED
Company 16996717 · Incorporated 2026
Active
Unclaimed
MILLER ROOFING & PROPERTY MAINTENANCE LTD
Company 16790685 · Incorporated 2025
Active
Unclaimed
MILLER ROOFING LTD
Company SC696653 · Incorporated 2021
Active
Unclaimed
MILLER'S ROOFING SERVICES LIMITED
Company 09971337 · Incorporated 2016
Active
Unclaimed
MILLERS HOME IMPROVEMENTS LTD
Company 16457324 · Incorporated 2025
Active
Unclaimed
MILLERS ROOFING LTD
Company 15028330 · Incorporated 2023
Active
Unclaimed
MILLERS ROOFING NW LTD
Company 16619147 · Incorporated 2025
Active
Unclaimed
MILLERS SERVICES LTD
Company 17276851 · Incorporated 2026
Active
Unclaimed
MILLTOWN ROOFING & BUILDING LTD
Company 17224604 · Incorporated 2026
Active
Unclaimed
MILNE ROOFING & CLADDING LTD
Company SC790041 · Incorporated 2023
Active
Unclaimed
MILTON BROTHERS LIMITED
Company 08546491 · Incorporated 2013
Active
Unclaimed
MILTON KEYNES BUILDING SERVICES LTD
Company 11987578 · Incorporated 2019
Active
Unclaimed
MILTON KEYNES ROOFING LTD
Company 16839993 · Incorporated 2025
Active
Unclaimed
MINDSET ROOFING (UK) LTD
Company 15250865 · Incorporated 2023
Active
Unclaimed
MINERVA ROOFING LTD
Company 13443605 · Incorporated 2021
Active
Unclaimed
MINSTER LEAD ROOFING LTD
Company 13340596 · Incorporated 2021
Active
Unclaimed
MINSTER ROOFING LTD
Company 07605817 · Incorporated 2011
Active
Unclaimed
MINT BUILD ROOFING LTD
Company 14506160 · Incorporated 2022
Active
Unclaimed
MINT PROPERTY SURVEYORS LTD
Company 14817300 · Incorporated 2023
Active
Unclaimed
MIONLACHROOFINGANDLEADWORX LTD
Company 13392636 · Incorporated 2021
Active
Unclaimed
MIPBUILDS LTD
Company 15451259 · Incorporated 2024
Active
Unclaimed
MIRKOS COSTRUCTION LTD
Company 14713658 · Incorporated 2023
Active
Unclaimed
MISTRAL 707 LTD
Company 14735423 · Incorporated 2023
Active
Unclaimed
MISTY CONSTRUCTION LTD
Company 15464624 · Incorporated 2024
Active
Unclaimed
MITAM PROJECTS LTD
Company SC857569 · Incorporated 2025
Active
Unclaimed
MITCHELL CONTRACTS LTD
Company SC878238 · Incorporated 2026
Active
Unclaimed
MITCHELL ROOFING & SONS LIMITED
Company 13237763 · Incorporated 2021
Active
Unclaimed
MITCHELL ROOFING (FIFE) LTD
Company SC710779 · Incorporated 2021
Active
Unclaimed
MITCHELL ROOFING (SW) LTD
Company 13844982 · Incorporated 2022
Active
Unclaimed
MITCHELL ROOFING SERVICES LTD
Company 15565424 · Incorporated 2024
Active
Unclaimed
MITCHELL ROOFING SOLUTIONS LIMITED
Company 07720432 · Incorporated 2011
Active
Unclaimed
MITIE ROOFING LIMITED
Company 00937663 · Incorporated 1968
Active
Unclaimed
MITO PROPERTIES LIMITED
Company 05112864 · Incorporated 2004
Active
Unclaimed
MITRE CONSTRUCTION COMPANY LIMITED
Company 01928863 · Incorporated 1985
Active
Unclaimed
MITRE ROOFING GROUP 1 LTD
Company 16228760 · Incorporated 2025
Active
Unclaimed
MITTON ROOFING SERVICES LTD
Company 14454398 · Incorporated 2022
Active
Unclaimed
MITU CARPENTRY&JOINERY LTD
Company 10282700 · Incorporated 2016
Active
Unclaimed
MIZON THATCHERS LTD
Company 17121489 · Incorporated 2026
Active
Unclaimed
MJ & LJ ROOFING SOLUTIONS LTD
Company 17019770 · Incorporated 2026
Active
Unclaimed
MJ ROOFING & LANDSCAPING LTD
Company 16350274 · Incorporated 2025
Active
Unclaimed
MJ ROOFING AND CLADDING LTD
Company 15341825 · Incorporated 2023
Active
Unclaimed
MJB INSTALLATION SERVICES LTD
Company 11655537 · Incorporated 2018
Active
Unclaimed
MJC CONTRACTORS LIMITED
Company 06218502 · Incorporated 2007
Active
Unclaimed
MJD FACILITIES MANAGEMENT LIMITED
Company 07491573 · Incorporated 2011
Active
Unclaimed
MJD ROOFING SPECIALISTS LIMITED
Company 04782772 · Incorporated 2003
Active
Unclaimed
MJH ROOFING LTD
Company 11230665 · Incorporated 2018
Active
Unclaimed
MJJ ROOFING LIMITED
Company 13622609 · Incorporated 2021
Active
Unclaimed
MJL ROOFING (WALSALL) LIMITED
Company 16832236 · Incorporated 2025
Active
Unclaimed
MJL ROOFING LIMITED
Company 15112890 · Incorporated 2023
Active
Unclaimed
MJM ROOFING & CLADDING LIMITED
Company 13709171 · Incorporated 2021
Active
Unclaimed
MJM ROOFING LIMITED
Company 06186683 · Incorporated 2007
Active
Unclaimed
MJP LANDSCAPES LIMITED
Company 12331688 · Incorporated 2019
Active
Unclaimed
MJP ROOFING & CONSTRUCTION LIMITED
Company 13261057 · Incorporated 2021
Active
Unclaimed
MJP ROOFING GROUP LIMITED
Company 13894834 · Incorporated 2022
Active
Unclaimed
MJR ROOFING LIMITED
Company SC842369 · Incorporated 2025
Active
Unclaimed
MJRROOFINGSOLUTIONS LTD
Company 15670241 · Incorporated 2024
Active
Unclaimed
MJS ROOFING LTD
Company 07839429 · Incorporated 2011
Active
Unclaimed
MJT ROOFING LTD
Company 12122876 · Incorporated 2019
Active
Unclaimed
MJT ROOFING NW LTD
Company 15439161 · Incorporated 2024
Active
Unclaimed
MJW ROOFING AND CONSTRUCTION LIMITED
Company 16572990 · Incorporated 2025
Active
Unclaimed
MK BUILDING & RECYCLING LTD
Company 13005784 · Incorporated 2020
Active
Unclaimed
MK CITY ROOFING LTD
Company 14418211 · Incorporated 2022
Active
Unclaimed
MK DRAINAGE AND ENVIRONMENTAL LIMITED
Company 12091420 · Incorporated 2019
Active
Unclaimed
MK ELITEFIX SOLUTIONS LTD
Company 17171085 · Incorporated 2026
Active
Unclaimed
MK PERFORMANCE ROOFING LIMITED
Company 05885037 · Incorporated 2006
Active
Unclaimed
MK ROOFING (HAMPSHIRE) LTD
Company 16964539 · Incorporated 2026
Active
Unclaimed
MK ROOFING AND BUILDING LTD
Company 14385064 · Incorporated 2022
Active
Unclaimed
MK SHEETING AND CLADDING LTD
Company 06440688 · Incorporated 2007
Active
Unclaimed
MK SYNERGY BUILDERS LTD
Company 15134134 · Incorporated 2023
Active
Unclaimed
MK UK ROOFING LTD
Company 16713385 · Incorporated 2025
Active
Unclaimed
MK WATERPROOFING LIMITED
Company 13165804 · Incorporated 2021
Active
Unclaimed
MK WILSON ROOFING LIMITED
Company 11910283 · Incorporated 2019
Active
Unclaimed
MKB GUTTERING LTD
Company 16068783 · Incorporated 2024
Active
Unclaimed
MKB ROOFING SERVICES LTD
Company 17167496 · Incorporated 2026
Active
Unclaimed
MKD ROOFING & PROPERTY LTD
Company 16116918 · Incorporated 2024
Active
Unclaimed
MKH ROOFING AND SOLAR LTD
Company 14777491 · Incorporated 2023
Active
Unclaimed
MKM SLATERS LIMITED
Company SC844142 · Incorporated 2025
Active
Unclaimed
MKN CARPENTERS LTD
Company 13366245 · Incorporated 2021
Active
Unclaimed
MKS ROOFERS LTD
Company 14972988 · Incorporated 2023
Active
Unclaimed
MKS ROOFING & CLADDING LIMITED
Company 06955447 · Incorporated 2009
Active
Unclaimed
MKS ROOFING LTD
Company 13268380 · Incorporated 2021
Active
Unclaimed
MKY ROOFING LTD
Company 16205877 · Incorporated 2025
Active
Unclaimed
ML ROOFING (NORTHWEST) LIMITED
Company 16992754 · Incorporated 2026
Active
Unclaimed
ML ROOFING SERVICES LIMITED
Company 12075828 · Incorporated 2019
Active
Unclaimed
ML ROOFING SOLUTIONS LTD
Company 13880689 · Incorporated 2022
Active
Unclaimed
MLC ROOFING & CONSTRUCTION LTD
Company 16579265 · Incorporated 2025
Active
Unclaimed
MLG ROOFING & CLADDING LTD
Company 11944005 · Incorporated 2019
Active
Unclaimed
MLJ ROOFING LIMITED
Company 13451149 · Incorporated 2021
Active
Unclaimed
MLR ROOFING LIMITED
Company 10566770 · Incorporated 2017
Active
Unclaimed
MLS ROOFING LTD
Company 14128395 · Incorporated 2022
Active
Unclaimed
MLT BUILDING & ROOFING LTD
Company 17362251 · Incorporated 2026
Active
Unclaimed
MLT ROOFING AND BUILDING SERVICES LTD
Company 12654032 · Incorporated 2020
Active
Unclaimed
MLTAYLOR LTD
Company 16680308 · Incorporated 2025
Active
Unclaimed
MM AND CO ROOFING LIMITED
Company 15013668 · Incorporated 2023
Active
Unclaimed
MM APLEX ROOFING LTD
Company 17359201 · Incorporated 2026
Active
Unclaimed
MM BUILDING & MAINTENANCE (NW) LTD
Company 12275113 · Incorporated 2019
Active
Unclaimed
MM BUILDING & ROOFING LTD
Company 13548438 · Incorporated 2021
Active
Unclaimed
MM CARPENTER & JOINERY LTD
Company 16520489 · Incorporated 2025
Active
Unclaimed
MM CHILVERS ROOFING LIMITED
Company 15331369 · Incorporated 2023
Active
Unclaimed
MM CONSERVATORY SERVICES LTD
Company 14008497 · Incorporated 2022
Active
Unclaimed
MM ROOFING BUILDING AND LANDSCAPES LTD
Company SC819246 · Incorporated 2024
Active
Unclaimed
MM ROOFING SOLUTION LTD
Company SC816677 · Incorporated 2024
Active
Unclaimed
MM TAYLOR & SON INDUSTRIAL ROOFING AND CLADDING LTD
Company 10216171 · Incorporated 2016
Active
Unclaimed
MM1 PROPERTIES LTD
Company 14061503 · Incorporated 2022
Active
Unclaimed
MMC ROOFING & BUILDING LTD
Company 17355199 · Incorporated 2026
Active
Unclaimed
MMCC CARPENTRY LTD
Company NI688400 · Incorporated 2022
Active
Unclaimed
MMD HOLDINGS LIMITED
Company 11206790 · Incorporated 2018
Active
Unclaimed
MMJ SEAMLESS GUTTERS & ROOFING LTD
Company 12802824 · Incorporated 2020
Active
Unclaimed
MMK ROOFING & ROUGHCASTING SERVICES LIMITED
Company SC492029 · Incorporated 2014
Active
Unclaimed
MML BUILD LIMITED
Company 05063557 · Incorporated 2004
Active
Unclaimed
MMLG LIMITED
Company 03404049 · Incorporated 1997
Active
Unclaimed
MNB ROOFING AND CONSTRUCTION LTD
Company 14543988 · Incorporated 2022
Active
Unclaimed
MNG ROOFING LTD
Company 13899999 · Incorporated 2022
Active
Unclaimed
MNMROOFING LTD
Company 16825429 · Incorporated 2025
Active
Unclaimed
MO JO CARPENTRY LIMITED
Company 12915505 · Incorporated 2020
Active
Unclaimed
MO ROOFING LTD
Company 17362973 · Incorporated 2026
Active
Unclaimed
MOAH ROOFING LTD LTD
Company 16991671 · Incorporated 2026
Active
Unclaimed
MOCHH ROOFING & CLADDING LIMITED
Company 09126515 · Incorporated 2014
Active
Unclaimed
MOCO BUILDING & MAINTENANCE LTD
Company 14663036 · Incorporated 2023
Active
Unclaimed
MODBAY ROOFING LTD
Company 16930456 · Incorporated 2025
Active
Unclaimed
MODELERY ROOFING SUPPLIES LIMITED
Company 17000769 · Incorporated 2026
Active
Unclaimed
MODERN ROOFING & BUILDING LTD
Company 16206050 · Incorporated 2025
Active
Unclaimed
MODERN ROOFING (SCOTLAND) LTD.
Company SC325193 · Incorporated 2007
Active
Unclaimed
MODERN ROOFING + BUILDING LIMITED
Company 16891636 · Incorporated 2025
Active
Unclaimed
MODERN ROOFING YORKSHIRE LTD
Company 15703338 · Incorporated 2024
Active
Unclaimed
MODERN ROOFS LIMITED
Company 02592578 · Incorporated 1991
Active
Unclaimed
MODERN TILES REVOLUTION LTD
Company 15427452 · Incorporated 2024
Active
Unclaimed
MODERNIZATION LTD
Company 09860199 · Incorporated 2015
Active
Unclaimed
MODIFIED SPECIFICATION PRODUCTS LIMITED
Company 16054947 · Incorporated 2024
Active
Unclaimed
MODIFY BUILDING SERVICES LTD
Company 15577611 · Incorporated 2024
Active
Unclaimed
MODTRA ROOFING LTD
Company 17346572 · Incorporated 2026
Active
Unclaimed
MODTRAD ZINC ROOFING LTD
Company 12740487 · Incorporated 2020
Active
Unclaimed
MODULITE LTD
Company 15022717 · Incorporated 2023
Active
Unclaimed
MODULO-INTERIORS LTD
Company SC873233 · Incorporated 2025
Active
Unclaimed
MOIGHE MACKAY SCAFF LTD
Company SC882907 · Incorporated 2026
Active
Unclaimed
MOISAC LIMITED
Company 16498816 · Incorporated 2025
Active
Unclaimed
MOJO ROOFING LTD
Company 15309546 · Incorporated 2023
Active
Unclaimed
MOLATOM LTD
Company 17267105 · Incorporated 2026
Active
Unclaimed
MOLE & SONS ROOFING SERVICES LIMITED
Company 17056340 · Incorporated 2026
Active
Unclaimed
MONABUILD LTD
Company 16019929 · Incorporated 2024
Active
Unclaimed
MONAHAN ROOFING LTD
Company 14368333 · Incorporated 2022
Active
Unclaimed
MONARC ROOFING LTD
Company 17211751 · Incorporated 2026
Active
Unclaimed
MONARCH HOMES IMPROVEMENTS LTD
Company 16251695 · Incorporated 2025
Active
Unclaimed
MONARCH ROOFING & BUILDING LTD
Company 16491499 · Incorporated 2025
Active
Unclaimed
MONARCH ROOFING CO LIMITED
Company 04263122 · Incorporated 2001
Active
Unclaimed
MONARCH ROOFING NORTHWEST LTD
Company 13994433 · Incorporated 2022
Active
Unclaimed
MONARCH ROOFING SPECIALISTS LTD
Company 16604481 · Incorporated 2025
Active
Unclaimed
MONARCH ROOFS LTD
Company 16590087 · Incorporated 2025
Active
Unclaimed
MONARCHY ROOFING (NATIONWIDE) LTD
Company SC877403 · Incorporated 2026
Active
Unclaimed
MONARCHY ROOFING LIMITED
Company 16681970 · Incorporated 2025
Active
Unclaimed
MONATREE LTD
Company 16062462 · Incorporated 2024
Active
Unclaimed
MONIFIETH ROOFING & JOINERY LTD
Company SC651778 · Incorporated 2020
Active
Unclaimed
MONMOUTH CARPENTRY AND ROOFING LTD
Company 13270280 · Incorporated 2021
Active
Unclaimed
MONMOUTHSHIRE ROOFING AND GUTTERING LTD
Company 13826965 · Incorporated 2022
Active
Unclaimed
MONO ROOFING (NORTH WEST) LTD
Company 14366252 · Incorporated 2022
Active
Unclaimed
MONO ROOFING LIMITED
Company 04118816 · Incorporated 2000
Active
Unclaimed
MONOLITH ROOFING AND BUILDING LTD
Company 17228805 · Incorporated 2026
Active
Unclaimed
MONOROOF LIMITED
Company 01625407 · Incorporated 1982
Active
Unclaimed
MONOS ROOFING LTD
Company 16851273 · Incorporated 2025
Active
Unclaimed
MONRO ROOFING LTD
Company 14179847 · Incorporated 2022
Active
Unclaimed
MONS GROUP LTD
Company 16842845 · Incorporated 2025
Active
Unclaimed
MONSON ROOFING GROUP LTD
Company 17319199 · Incorporated 2026
Active
Unclaimed
MONTGOMERY GROUNDS & PROPERTY CARE LTD
Company NI729903 · Incorporated 2025
Active
Unclaimed
MONTGOMERY ROOFCARE LIMITED
Company SC861512 · Incorporated 2025
Active
Unclaimed
MONTGOMERY ROOFING LTD
Company 10690599 · Incorporated 2017
Active
Unclaimed
MONTYS ROOFING AND BUILDING LTD
Company 15205493 · Incorporated 2023
Active
Unclaimed
MONUMENT ROOFING LTD
Company 16965581 · Incorporated 2026
Active
Unclaimed
MONUMENTAL ROOFING LTD
Company SC895752 · Incorporated 2026
Active
Unclaimed
MOODY BROS LIMITED
Company 05345811 · Incorporated 2005
Active
Unclaimed
MOONEY COMPLETE ROOFING LIMITED
Company 11037158 · Incorporated 2017
Active
Unclaimed
MOORCROFT BUILDERS LIMITED
Company 15670402 · Incorporated 2024
Active
Unclaimed
MOORE & JOHNSON LIMITED
Company 14226256 · Incorporated 2022
Active
Unclaimed
MOORE & SONS COMMERCIAL ROOFING LTD
Company 16244117 · Incorporated 2025
Active
Unclaimed
MOORE ROOFING (GRIMSBY) LIMITED
Company 16570693 · Incorporated 2025
Active
Unclaimed
MOORE ROOFING CONTRACTORS LIMITED
Company 12825790 · Incorporated 2020
Active
Unclaimed
MOORE ROOFING LIMITED
Company 04670573 · Incorporated 2003
Active
Unclaimed
MOORE ROOFING SERVICES LIMITED
Company SC893460 · Incorporated 2026
Active
Unclaimed
MOORE'S ROOFING SUPPLIES LIMITED
Company 02209610 · Incorporated 1988
Active
Unclaimed
MOOREBECK LTD
Company 16704632 · Incorporated 2025
Active
Unclaimed
MOORES PROFILES LTD
Company 10682563 · Incorporated 2017
Active
Unclaimed
MOORGATE PV LTD
Company 16337601 · Incorporated 2025
Active
Unclaimed
MOORHOUSE ROOFING LIMITED
Company 17156989 · Incorporated 2026
Active
Unclaimed
MOOSE IW LTD
Company 14438409 · Incorporated 2022
Active
Unclaimed
MORAN ROOFING & BUILDING LTD
Company 11830673 · Incorporated 2019
Active
Unclaimed
MORAN ROOFING SPECIALISTS LIMITED
Company 08002269 · Incorporated 2012
Active
Unclaimed
MORCLAD ROOFING LTD
Company 04470305 · Incorporated 2002
Active
Unclaimed
MORELLO SERVICES LIMITED
Company 01429480 · Incorporated 1979
Active
Unclaimed
MORETHAN ROOFING & BUILDING LTD
Company 17341469 · Incorporated 2026
Active
Unclaimed
MORGAN ASPHALTE COMPANY LIMITED
Company 01026285 · Incorporated 1971
Active
Unclaimed
MORGAN BATES CARPENTRY LTD
Company 13308792 · Incorporated 2021
Active
Unclaimed
MORGAN ROOFING AND CARPENTRY LTD
Company 15436207 · Incorporated 2024
Active
Unclaimed
MORGAN ROOFING CONTRACTORS LTD
Company 13351560 · Incorporated 2021
Active
Unclaimed
MORGAN ROOFING COVENTRY LIMITED
Company 06350149 · Incorporated 2007
Active
Unclaimed
1
2
3
4
5
6