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

MASCOT ROOFING LIMITED

Company 06303798 · Incorporated 2007
Active Unclaimed

MASELA BUILDERS LTD

Company 16495061 · Incorporated 2025
Active Unclaimed

MASKS MVS LTD

Company 17321599 · Incorporated 2026
Active Unclaimed

MASON & SON ROOFING COMPANY LIMITED

Company 14352774 · Incorporated 2022
Active Unclaimed

MASON CARPENTRY LIMITED

Company 04510764 · Incorporated 2002
Active Unclaimed

MASON FACADES MAINTENANCE LIMITED

Company 14967164 · Incorporated 2023
Active Unclaimed

MASON ROOFING & HOME IMPROVEMENTS LTD

Company 17044183 · Incorporated 2026
Active Unclaimed

MASON'S ROOFING SERVICES LTD

Company 16224276 · Incorporated 2025
Active Unclaimed

MASONS ROOFING LIMITED

Company 08513943 · Incorporated 2013
Active Unclaimed

MASON`S FLAT ROOFING LIMITED

Company 04781732 · Incorporated 2003
Active Unclaimed

MASS ROOFING LIMITED

Company 08977014 · Incorporated 2014
Active Unclaimed

MASSEY CLADDING SOLUTIONS LIMITED

Company 06548094 · Incorporated 2008
Active Unclaimed

MASTER CRAFT ROOFING AND BUILDING LTD

Company 16931908 · Incorporated 2025
Active Unclaimed

MASTER FIX ROOFING & UPVC LTD

Company 11962814 · Incorporated 2019
Active Unclaimed

MASTER HOME IMPROVEMENTS LTD

Company 17242561 · Incorporated 2026
Active Unclaimed

MASTER K ROOFING LTD

Company 16753521 · Incorporated 2025
Active Unclaimed

MASTER ROOF SOLUTIONS LTD

Company 12558904 · Incorporated 2020
Active Unclaimed

MASTER ROOFING & FLAT ROOFING LTD

Company 17099398 · Incorporated 2026
Active Unclaimed

MASTER ROOFING & HOME MAINTENANCE LTD

Company 16778205 · Incorporated 2025
Active Unclaimed

MASTER ROOFING LTD

Company SC688156 · Incorporated 2021
Active Unclaimed

MASTER ROOFING TOOPS LTD

Company 15487108 · Incorporated 2024
Active Unclaimed

MASTER THATCHER OF LINCOLNSHIRE LTD

Company 09603556 · Incorporated 2015
Active Unclaimed

MASTER THATCHERS (NORTH) LIMITED

Company 04897872 · Incorporated 2003
Active Unclaimed

MASTER THATCHERS SUSSEX LIMITED

Company 16039894 · Incorporated 2024
Active Unclaimed

MASTER THATCHING LIMITED

Company 08874765 · Incorporated 2014
Active Unclaimed

MASTER-SLATE ROOFING & GUTTERING LTD

Company 16573763 · Incorporated 2025
Active Unclaimed

MASTERCLASS ROOFING AND BUILDING SERVICES LTD

Company 16322260 · Incorporated 2025
Active Unclaimed

MASTERCRAFT ROOFING AND DECORATING LTD

Company SC841220 · Incorporated 2025
Active Unclaimed

MASTERCRAFT ROOFING LIMITED

Company 04777186 · Incorporated 2003
Active Unclaimed

MASTERCRAFT ROOFING SERVICES LTD

Company SC888064 · Incorporated 2026
Active Unclaimed

MASTERFIT CONTRACTORS LTD

Company 16756063 · Incorporated 2025
Active Unclaimed

MASTERFIT ROOFING & BUILDING LTD

Company 15167289 · Incorporated 2023
Active Unclaimed

MASTERFIT ROOFING W'TON LTD

Company 15992711 · Incorporated 2024
Active Unclaimed

MASTERFIX ROOFING & GUTTERING LTD

Company 17368784 · Incorporated 2026
Active Unclaimed

MASTERGUARD ROOFING & BUILDING LTD

Company 16358052 · Incorporated 2025
Active Unclaimed

MASTERHOUSE TRADING LTD

Company 10548607 · Incorporated 2017
Active Unclaimed

MASTERS @ WORK ROOFING LTD

Company 16062707 · Incorporated 2024
Active Unclaimed

MASTERS OF ROOFING AND GUTTERING LTD.

Company 13051452 · Incorporated 2020
Active Unclaimed

MASTERS ROOFING LIMITED

Company 08805773 · Incorporated 2013
Active Unclaimed

MASTERSHIELD ROOFING & BUILDING SERVICES LIMITED

Company 12256032 · Incorporated 2019
Active Unclaimed

MASTERSHIELD ROOFING & PROPERTY CARE LTD

Company SC855337 · Incorporated 2025
Active Unclaimed

MASTERSHIELD ROOFING LTD

Company 16945754 · Incorporated 2026
Active Unclaimed

MASTERSLATE ROOFING LIMITED

Company 16572405 · Incorporated 2025
Active Unclaimed

MASTERTON ROOFING LIMITED

Company 13384069 · Incorporated 2021
Active Unclaimed

MASTERTRADE ROOFING AND BUILDING LTD

Company 15450222 · Incorporated 2024
Active Unclaimed

MAT CONSTRUCTIONS LONDON LTD

Company 12702206 · Incorporated 2020
Active Unclaimed

MATA EVOLUTION LIMITED

Company 14533633 · Incorporated 2022
Active Unclaimed

MATA ROOFING LTD

Company 15960313 · Incorporated 2024
Active Unclaimed

MATCA ROOFING LTD

Company 17059608 · Incorporated 2026
Active Unclaimed

MATEROOFING LTD

Company 16771218 · Incorporated 2025
Active Unclaimed

MATHESON'S ROOFING COMPANY LIMITED

Company 14273535 · Incorporated 2022
Active Unclaimed

MATRA CARPENTRY LIMITED

Company 06321465 · Incorporated 2007
Active Unclaimed

MATRIX & SON ROOFING LTD

Company 13297777 · Incorporated 2021
Active Unclaimed

MATRIX ROOFING AND PLUMBING LTD

Company 17209091 · Incorporated 2026
Active Unclaimed

MATRIX ROOFING LTD

Company 16914353 · Incorporated 2025
Active Unclaimed

MATT CULPIN ROOFING LTD

Company 16391844 · Incorporated 2025
Active Unclaimed

MATT SEARS & SONS ROOFING CONTRACTORS LIMITED

Company 07352866 · Incorporated 2010
Active Unclaimed

MATTHEW NEW & SONS LIMITED

Company SC437065 · Incorporated 2012
Active Unclaimed

MATTHEW RICH ROOFING SERVICES LIMITED

Company 16438948 · Incorporated 2025
Active Unclaimed

MATTHEW'S ROOFING CARLISLE LIMITED

Company 14192177 · Incorporated 2022
Active Unclaimed

MATTHEWS CONSTRUCTION GROUP LTD

Company 17272698 · Incorporated 2026
Active Unclaimed

MATTHEWS INDUSTRIAL ROOFING CONTRACTORS LIMITED

Company 13409468 · Incorporated 2021
Active Unclaimed

MATTHEWS ROOFING (BRISTOL) LTD

Company 03207540 · Incorporated 1996
Active Unclaimed

MATTHEWS ROOFING AND SONS LTD

Company 13722531 · Incorporated 2021
Active Unclaimed

MATTHEWS ROOFING LIMITED

Company 05267621 · Incorporated 2004
Active Unclaimed

MATTHEWS ROOFING SERVICES LTD

Company 16895133 · Incorporated 2025
Active Unclaimed

MAVERICK ROOFING SOLUTIONS LIMITED

Company 14917860 · Incorporated 2023
Active Unclaimed

MAVRIX ROOFING LTD

Company 16735649 · Incorporated 2025
Active Unclaimed

MAX ABRAHAM (ROOFING CONTRACTORS) LIMITED

Company 01041129 · Incorporated 1972
Active Unclaimed

MAX RAVENHALL CLADDING LIMITED

Company 14226776 · Incorporated 2022
Active Unclaimed

MAXGUARD ROOFING SOLUTIONS LTD

Company 16068849 · Incorporated 2024
Active Unclaimed

MAXIMUS ROOFING AND BUILDING LTD

Company 17249903 · Incorporated 2026
Active Unclaimed

MAXLITE LTD

Company 08901546 · Incorporated 2014
Active Unclaimed

MAXSOLAR LTD

Company 14989869 · Incorporated 2023
Active Unclaimed

MAXWELLTOWN ROOFING SERVICES LIMITED

Company SC283991 · Incorporated 2005
Active Unclaimed

MAY CONSTRUCT LTD

Company 16778128 · Incorporated 2025
Active Unclaimed

MAY ROOFING LIMITED

Company 10486359 · Incorporated 2016
Active Unclaimed

MAY'S ROOFING AND LEADWORKS LTD

Company 13887327 · Incorporated 2022
Active Unclaimed

MAYA GLAZING LTD

Company 12972636 · Incorporated 2020
Active Unclaimed

MAYBACH BUILDING & PROPERTY MAINTENANCE LTD

Company 12511922 · Incorporated 2020
Active Unclaimed

MAYFAIR CONSTRUCTION & DESIGN LTD

Company 16792029 · Incorporated 2025
Active Unclaimed

MAYFAIR ROOFING & BUILDING LTD

Company 17219429 · Incorporated 2026
Active Unclaimed

MAYFAIR ROOFING SERVICES LTD

Company 16727470 · Incorporated 2025
Active Unclaimed

MAYFAIR ROOFINGG LTD

Company 15108796 · Incorporated 2023
Active Unclaimed

MAYNE ROOFING AND BUILD LTD

Company 16708206 · Incorporated 2025
Active Unclaimed

MAYOR ROOFING LTD

Company 16393884 · Incorporated 2025
Active Unclaimed

MAZECLAD LTD

Company 13966681 · Incorporated 2022
Active Unclaimed

MB CONTRACTS SCOTLAND LTD

Company SC718219 · Incorporated 2021
Active Unclaimed

MB FLAT ROOFING LTD

Company 14546597 · Incorporated 2022
Active Unclaimed

MB INDUSTRIAL ROOFING LIMITED

Company 04744620 · Incorporated 2003
Active Unclaimed

MB ROOFING & BUILDING SERVICES LIMITED

Company 14722263 · Incorporated 2023
Active Unclaimed

MB ROOFING & BUILDING SPECIALISTS LTD

Company SC892604 · Incorporated 2026
Active Unclaimed

MB ROOFING & LEADWORK (YORKSHIRE) LTD

Company 15473506 · Incorporated 2024
Active Unclaimed

MB ROOFING & LEADWORK LTD

Company 14068439 · Incorporated 2022
Active Unclaimed

MB ROOFING (CHESSINGTON) LIMITED

Company 09530475 · Incorporated 2015
Active Unclaimed

MB ROOFING SERVICES (LONDON & HERTS) LIMITED

Company 13641023 · Incorporated 2021
Active Unclaimed

MB SOLAR LTD

Company 13802716 · Incorporated 2021
Active Unclaimed

MB WATERPROOFING AND CONSTRUCTION LTD

Company 13766218 · Incorporated 2021
Active Unclaimed

MBA ROOFING SERVICES LTD

Company 11824267 · Incorporated 2019
Active Unclaimed

MBC ROOFING & VANS LTD

Company 13196996 · Incorporated 2021
Active Unclaimed

MBC ROOFING EAST ANGLIA LTD

Company 17048093 · Incorporated 2026
Active Unclaimed

MBC ROOFING GROUP LTD

Company 16869630 · Incorporated 2025
Active Unclaimed

MBL HOMES (SW) LTD

Company 14304581 · Incorporated 2022
Active Unclaimed

MBM (CLADDING) LIMITED

Company SC215167 · Incorporated 2001
Active Unclaimed

MBM HARD METALS LTD

Company SC633217 · Incorporated 2019
Active Unclaimed

MBM ROOFING (EK) LIMITED

Company SC351062 · Incorporated 2008
Active Unclaimed

MBM TOP LTD

Company 16335065 · Incorporated 2025
Active Unclaimed

MBR ENGINEERING LTD

Company 11491314 · Incorporated 2018
Active Unclaimed

MBR ROOFS LTD

Company SC855696 · Incorporated 2025
Active Unclaimed

MC BUILDING & INTERIORS LTD

Company 14937559 · Incorporated 2023
Active Unclaimed

MC FLAT ROOFING SERVICE LTD

Company NI688000 · Incorporated 2022
Active Unclaimed

MC INDUSTRIAL ROOFING LTD

Company 17306726 · Incorporated 2026
Active Unclaimed

MC METAL ROOF CRAFT LTD

Company 12252644 · Incorporated 2019
Active Unclaimed

MC ROOFING & GUTTERING LTD

Company 15228070 · Incorporated 2023
Active Unclaimed

MC ROOFING (SW) LTD

Company 14253310 · Incorporated 2022
Active Unclaimed

MC ROOFING CONTRACTORS UK LTD

Company 12773858 · Incorporated 2020
Active Unclaimed

MC ROOFING SERVICES LTD

Company 16564096 · Incorporated 2025
Active Unclaimed

MC ROOFTEC HOME IMPROVEMENTS LIMITED

Company 13586124 · Incorporated 2021
Active Unclaimed

MC SCAFFOLDING SUPPLIES LTD

Company 10559121 · Incorporated 2017
Active Unclaimed

MC SEAMLESS GUTTERING LIMITED

Company 17172610 · Incorporated 2026
Active Unclaimed

MCADAM ROOFING LIMITED

Company 05409061 · Incorporated 2005
Active Unclaimed

MCALERNEY CONSTRUCTION SERVICES LTD

Company NI622439 · Incorporated 2014
Active Unclaimed

MCALLISTER ROOFING & ROUGHCASTING LIMITED

Company SC732307 · Incorporated 2022
Active Unclaimed

MCALLISTER ROOFING LIMITED

Company SC886440 · Incorporated 2026
Active Unclaimed

MCARDLE ROOFING AND JOINERY LTD

Company NI742599 · Incorporated 2026
Active Unclaimed

MCARTHUR ROOFING SERVICES LTD

Company 16344016 · Incorporated 2025
Active Unclaimed

MCB ROOFING GLASGOW LIMITED

Company SC806306 · Incorporated 2024
Active Unclaimed

MCBRIDE ROOFING LIMITED

Company 06485850 · Incorporated 2008
Active Unclaimed

MCCAFFER ROOFING LTD

Company SC806209 · Incorporated 2024
Active Unclaimed

MCCAIG CONSTRUCTION LIMITED

Company 16400960 · Incorporated 2025
Active Unclaimed

MCCALLUM & SONS T/A ALBA ROOFING LTD

Company SC850995 · Incorporated 2025
Active Unclaimed

MCCALMON ROOFING LIMITED

Company 09573695 · Incorporated 2015
Active Unclaimed

MCCANN & SONS ROOFING LTD

Company 16086952 · Incorporated 2024
Active Unclaimed

MCCARTHY ROOFING LTD

Company 11654266 · Incorporated 2018
Active Unclaimed

MCCARTHYCLADDING LTD

Company 12601813 · Incorporated 2020
Active Unclaimed

MCCAUGHEY ROOFING LIMITED

Company NI684223 · Incorporated 2021
Active Unclaimed

MCCAVERY ROOFING LTD

Company NI612249 · Incorporated 2012
Active Unclaimed

MCCLAD LTD

Company 13121179 · Incorporated 2021
Active Unclaimed

MCCLOSKEY CONTRACTS LIMITED

Company NI719888 · Incorporated 2024
Active Unclaimed

MCCLUSKEY ROOFING (NE) LTD

Company 15976514 · Incorporated 2024
Active Unclaimed

MCCLUSKEY ROOFING LTD

Company 05456163 · Incorporated 2005
Active Unclaimed

MCCOLLOCH ROOFING LTD

Company 09859606 · Incorporated 2015
Active Unclaimed

MCCONNELL CONTRACTS AYRSHIRE LTD

Company SC438101 · Incorporated 2012
Active Unclaimed

MCCONNELL ROOFING LIMITED

Company 08914697 · Incorporated 2014
Active Unclaimed

MCCORMICK AND HUNTER LIMITED

Company SC329496 · Incorporated 2007
Active Unclaimed

MCCORMICK BUILDING SERVICES LIMITED

Company 01952934 · Incorporated 1985
Active Unclaimed

MCCORMICK FLAT ROOFING LIMITED

Company 05073488 · Incorporated 2004
Active Unclaimed

MCCOURT CONSTRUCTION LTD

Company SC777899 · Incorporated 2023
Active Unclaimed

MCCRACKEN ROOFING SERVICES LTD

Company 12408252 · Incorporated 2020
Active Unclaimed

MCCREADY’S HOME IMPROVEMENTS LTD

Company 16706547 · Incorporated 2025
Active Unclaimed

MCD INDUSTRIAL ROOFING LIMITED

Company 13215393 · Incorporated 2021
Active Unclaimed

MCDAID ROOFING CONTRACTORS LIMITED

Company 16198035 · Incorporated 2025
Active Unclaimed

MCDEVITT ROOFING SERVICES LTD

Company 16139269 · Incorporated 2024
Active Unclaimed

MCDONNELL-PRICE (ROOFING) CONTRACTORS LIMITED

Company 04406208 · Incorporated 2002
Active Unclaimed

MCE ROOFING LTD

Company 14608484 · Incorporated 2023
Active Unclaimed

MCERLAIN ROOF CLEANING SERVICES LTD

Company NI709990 · Incorporated 2024
Active Unclaimed

MCEWAN ROOFING AND PROPERTY MAINTENANCE LIMITED

Company SC588413 · Incorporated 2018
Active Unclaimed

MCFARLANE MAINTENANCE LIMITED

Company 02679118 · Incorporated 1992
Active Unclaimed

MCFARLANE ROOFING & MAINTENANCE LTD

Company 16592123 · Incorporated 2025
Active Unclaimed

MCFEAT ROOFING LIMITED

Company 14905439 · Incorporated 2023
Active Unclaimed

MCG ROOFING AND CLADDING LTD

Company NI704646 · Incorporated 2023
Active Unclaimed

MCG ROOFING CONTRACTORS LTD

Company 16455215 · Incorporated 2025
Active Unclaimed

MCGILL’S CONSTRUCTION LIMITED

Company 10572737 · Incorporated 2017
Active Unclaimed

MCGLASHAN & SONS ROOFING AND MAINTENANCE LTD

Company 15995741 · Incorporated 2024
Active Unclaimed

MCGREGOR ROOFING LIMITED

Company SC837898 · Incorporated 2025
Active Unclaimed

MCH LIMITED

Company 05350027 · Incorporated 2005
Active Unclaimed

MCHUGH ROOFING & CLADDING LTD

Company 08635088 · Incorporated 2013
Active Unclaimed

MCINTOSH ROOFING LTD

Company SC336609 · Incorporated 2008
Active Unclaimed

MCINTOSH SERVICES LTD

Company SC735223 · Incorporated 2022
Active Unclaimed

MCINTYRE ROOFING (SCOTLAND) LIMITED

Company SC817131 · Incorporated 2024
Active Unclaimed

MCINTYRE ROOFING LIMITED

Company SC683623 · Incorporated 2020
Active Unclaimed

MCJ ROOFING & MAINTENANCE LIMITED

Company 14747664 · Incorporated 2023
Active Unclaimed

MCK ROOFING & CONSTRUCTION LTD

Company SC794929 · Incorporated 2024
Active Unclaimed

MCKAYS ROOFING LIMITED

Company NI727304 · Incorporated 2025
Active Unclaimed

MCKC ROOFING LTD

Company 16538338 · Incorporated 2025
Active Unclaimed

MCKENNA ROOFING LTD

Company 17134705 · Incorporated 2026
Active Unclaimed

MCKEOWN ROOFING AND DEMOLITION LIMITED

Company 16585865 · Incorporated 2025
Active Unclaimed

MCKERRON & MILNE LIMITED

Company SC165246 · Incorporated 1996
Active Unclaimed

MCKINNON ROOFING AND CLADDING LTD

Company 10944236 · Incorporated 2017
Active Unclaimed

MCKNIGHT ROOFING LIMITED

Company 13303993 · Incorporated 2021
Active Unclaimed

MCL FABRICATIONS & ACCESS LTD

Company NI667837 · Incorporated 2020
Active Unclaimed

MCL ROOFING LTD

Company 16877978 · Incorporated 2025
Active Unclaimed

MCLEAN ROOFING & CLADDING LTD

Company SC591240 · Incorporated 2018
Active Unclaimed

MCLEAN ROOFING EAST LIMITED

Company 14342477 · Incorporated 2022
Active Unclaimed

MCLEAN ROOFING LIMITED

Company SC503369 · Incorporated 2015
Active Unclaimed

MCLEAN ROOFING NORTH LIMITED

Company 14342377 · Incorporated 2022
Active Unclaimed

MCLEAN ROOFING WEST LIMITED

Company 14342466 · Incorporated 2022
Active Unclaimed

MCM ROOFING LIMITED

Company 12385636 · Incorporated 2020
Active Unclaimed

MCMAHON ROOFING & CLADDING LTD

Company 12538802 · Incorporated 2020
Active Unclaimed

MCMANUS FLAT ROOF FINISHING LTD

Company 08422179 · Incorporated 2013
Active Unclaimed

MCMILLAN ROOFING AND MAINTENANCE LTD

Company 17098512 · Incorporated 2026
Active Unclaimed

MCMILLAN ROOFING LIMITED

Company SC829044 · Incorporated 2024
Active Unclaimed

MCNALLY & SON CONSTRUCTION LIMITED

Company 14944191 · Incorporated 2023
Active Unclaimed

MCNALLY ROOFING SERVICES LIMITED

Company 04514862 · Incorporated 2002
Active Unclaimed

MCNICOL ROOFING AND MAINTENANCE LTD

Company 16465298 · Incorporated 2025
Active Unclaimed

MCPEAKE CONTRACTS LTD

Company SC833708 · Incorporated 2025
Active Unclaimed

MCPEAKE ROUGHCASTING & ROOFING LTD

Company SC833714 · Incorporated 2025
Active Unclaimed

MCPHERSON CONTRACTS LTD

Company SC396659 · Incorporated 2011
Active Unclaimed

MCR CARPENTRY & ROOFING LIMITED

Company 16401444 · Incorporated 2025
Active Unclaimed

MCR ROOFING LTD

Company 16225665 · Incorporated 2025
Active Unclaimed