Data: Companies House · Updated August 2026 · 17,208 registered roofing companies listed
HomeFull 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