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
MORGREEN JOINERY & ROOFING LTD
Company 16562205 · Incorporated 2025
Active
Unclaimed
MORLEY & SONS ROOFING LTD
Company 11853836 · Incorporated 2019
Active
Unclaimed
MORNINGSIDE BRUNTSFIELD GRANGE ROOFING CONTRACTORS LTD
Company SC813323 · Incorporated 2024
Active
Unclaimed
MORNINGSIDE CONTRACTORS LTD.
Company SC884963 · Incorporated 2026
Active
Unclaimed
MORNINGSIDE ROOFING LTD
Company SC614522 · Incorporated 2018
Active
Unclaimed
MORNINGSTAR BUILD LTD
Company 16268738 · Incorporated 2025
Active
Unclaimed
MORPHEY PLASTERING CONTRACTORS LTD
Company 10749449 · Incorporated 2017
Active
Unclaimed
MORRIS COASTAL ROOFING LIMITED
Company 15843957 · Incorporated 2024
Active
Unclaimed
MORRIS ROOFING (MK) LTD
Company 12359399 · Incorporated 2019
Active
Unclaimed
MORRIS ROOFING CONTRACTORS LTD
Company 04693135 · Incorporated 2003
Active
Unclaimed
MORRIS ROOFING LIMITED
Company 11035971 · Incorporated 2017
Active
Unclaimed
MORRIS ROOFING NW LTD
Company 15979269 · Incorporated 2024
Active
Unclaimed
MORRIS ROOFING SERVICES LTD
Company 14565504 · Incorporated 2023
Active
Unclaimed
MORRIS WALKER ROOFING LTD
Company SC865576 · Incorporated 2025
Active
Unclaimed
MORRISON ROOFING LTD
Company 16310366 · Incorporated 2025
Active
Unclaimed
MORSE ROOFING AND SCAFFOLDING LTD
Company 10281135 · Incorporated 2016
Active
Unclaimed
MORT & STROUD LIMITED
Company 04770000 · Incorporated 2003
Active
Unclaimed
MORVILLE ROOFING LTD
Company 16360179 · Incorporated 2025
Active
Unclaimed
MOSS BROS ROOFING LIMITED
Company 16023963 · Incorporated 2024
Active
Unclaimed
MOSS MANAGEMENT LTD
Company 15290512 · Incorporated 2023
Active
Unclaimed
MOSS MONSTER LTD
Company 13463041 · Incorporated 2021
Active
Unclaimed
MOSS OFF GUTTER CLEAN LTD
Company SC894977 · Incorporated 2026
Active
Unclaimed
MOSS ROOF SOLUTIONS LTD
Company 14944230 · Incorporated 2023
Active
Unclaimed
MOSS ROOFING & CLADDING SOLUTIONS LTD
Company 15596248 · Incorporated 2024
Active
Unclaimed
MOSS ROOFING LTD
Company 10665699 · Incorporated 2017
Active
Unclaimed
MOSS ROOFLINE LTD
Company 12761554 · Incorporated 2020
Active
Unclaimed
MOSSCLEAR LTD
Company 13895925 · Incorporated 2022
Active
Unclaimed
MOSSY ROOFING LTD
Company 16823773 · Incorporated 2025
Active
Unclaimed
MOSTON ROOFING LIMITED
Company 10769531 · Incorporated 2017
Active
Unclaimed
MOTSPUR PARK ROOFING LTD
Company 09045574 · Incorporated 2014
Active
Unclaimed
MOTTRAM CONSTRUCTION LTD
Company 16487126 · Incorporated 2025
Active
Unclaimed
MOULTON ROOFING LIMITED
Company 02817495 · Incorporated 1993
Active
Unclaimed
MOUNTAIN ROOFING LTD
Company 16308045 · Incorporated 2025
Active
Unclaimed
MOUNTFITCHET PROJECTS LIMITED
Company 16428034 · Incorporated 2025
Active
Unclaimed
MOVEBUILDER LTD
Company 15625870 · Incorporated 2024
Active
Unclaimed
MOWBRAY WEATHERING SOLUTIONS LIMITED
Company 15707668 · Incorporated 2024
Active
Unclaimed
MOY GROUP SOUTH LTD
Company 17325537 · Incorporated 2026
Active
Unclaimed
MOYLAN CONSTRUCTION LIMITED
Company 12783275 · Incorporated 2020
Active
Unclaimed
MOYS ROOFING SERVICES LTD
Company SC861830 · Incorporated 2025
Active
Unclaimed
MP BESPOKE ROOFING LTD
Company 14457322 · Incorporated 2022
Active
Unclaimed
MP DYNAMICS LTD
Company 14724861 · Incorporated 2023
Active
Unclaimed
MP ROOFING (KENT) LIMITED
Company 14180502 · Incorporated 2022
Active
Unclaimed
MP ROOFING AND HOME IMPROVEMENT LTD
Company 16862478 · Incorporated 2025
Active
Unclaimed
MP ROOFING AND SOLAR LTD
Company 14662810 · Incorporated 2023
Active
Unclaimed
MP ROOFING SYSTEMS LTD
Company 14430649 · Incorporated 2022
Active
Unclaimed
MPAF LIMITED
Company 06009263 · Incorporated 2006
Active
Unclaimed
MPB ROOFING SOLUTIONS LIMITED
Company 12982934 · Incorporated 2020
Active
Unclaimed
MPF PROPERTY IMPROVEMENTS LIMITED
Company 17236669 · Incorporated 2026
Active
Unclaimed
MPG ROOFING LIMITED
Company 04604454 · Incorporated 2002
Active
Unclaimed
MPH CONSULTANTS LIMITED
Company 07167234 · Incorporated 2010
Active
Unclaimed
MPK CARPENTRY LIMITED
Company 10428077 · Incorporated 2016
Active
Unclaimed
MPM ROOFING LTD
Company 15869634 · Incorporated 2024
Active
Unclaimed
MPT ROOFING LTD
Company 16831257 · Incorporated 2025
Active
Unclaimed
MQ ROOFING AND BUILDING LTD
Company 17071428 · Incorporated 2026
Active
Unclaimed
MR & MRS ROOFER UK LTD
Company 14556072 · Incorporated 2022
Active
Unclaimed
MR & SONS ROOFING & GUTTERING LTD
Company 15873771 · Incorporated 2024
Active
Unclaimed
MR FIX IT ROOFING SERVICES LTD
Company 16793926 · Incorporated 2025
Active
Unclaimed
MR FIXIT ROOFING AND PROPERTY MAINTENANCE LTD
Company 16694894 · Incorporated 2025
Active
Unclaimed
MR FLAT ROOFER LTD
Company 16429192 · Incorporated 2025
Active
Unclaimed
MR GUTTER LIMITED
Company 04576558 · Incorporated 2002
Active
Unclaimed
MR INSTALLATIONS (MIDLANDS) LIMITED
Company 12227109 · Incorporated 2019
Active
Unclaimed
MR KAHLON LTD
Company 16674290 · Incorporated 2025
Active
Unclaimed
MR LOFTS & INSTALLATIONS LTD
Company 16655038 · Incorporated 2025
Active
Unclaimed
MR ROOFING LTD
Company 16669137 · Incorporated 2025
Active
Unclaimed
MR SINGH BUILD LTD
Company 17184043 · Incorporated 2026
Active
Unclaimed
MR SONS LTD
Company 17034411 · Incorporated 2026
Active
Unclaimed
MRB MASTER ROOFING & BUILDING LTD
Company 16831756 · Incorporated 2025
Active
Unclaimed
MRB ROOFING LTD
Company 07554082 · Incorporated 2011
Active
Unclaimed
MRF BUILDING LIMITED
Company 10434537 · Incorporated 2016
Active
Unclaimed
MRGA CONWY ROOFING LTD
Company 17043787 · Incorporated 2026
Active
Unclaimed
MRL ROOFING LTD
Company 13174461 · Incorporated 2021
Active
Unclaimed
MRM BUILDING, MAINTENANCE & ELECTRICAL LIMITED
Company 11574995 · Incorporated 2018
Active
Unclaimed
MRM ROOFING AND PROPERTY MAINTENANCE LIMITED
Company 17156048 · Incorporated 2026
Active
Unclaimed
MROBERTS BUILDING AND ROOFING LTD
Company 16707972 · Incorporated 2025
Active
Unclaimed
MRS ROOFING SPECIALIST LTD
Company 17051345 · Incorporated 2026
Active
Unclaimed
MRT ROOFING LTD
Company 14548493 · Incorporated 2022
Active
Unclaimed
MS ROOFING (GLOUCESTERSHIRE) LTD
Company 15992125 · Incorporated 2024
Active
Unclaimed
MS ROOFING (NORTHERN) LTD
Company 08289889 · Incorporated 2012
Active
Unclaimed
MS ROOFING CONTRACTORS LTD
Company 10811198 · Incorporated 2017
Active
Unclaimed
MS ROOFING EB LIMITED
Company 12453918 · Incorporated 2020
Active
Unclaimed
MS ROOFING LTD
Company 06428309 · Incorporated 2007
Active
Unclaimed
MS ROOFING SERVICES LIMITED
Company 13260904 · Incorporated 2021
Active
Unclaimed
MS ROOFING SOLUTIONS LTD
Company 16657586 · Incorporated 2025
Active
Unclaimed
MSB ROOFING & CONSTRUCTION SERVICES LIMITED
Company 13308960 · Incorporated 2021
Active
Unclaimed
MSB ROOFING SERVICES LTD
Company 09601374 · Incorporated 2015
Active
Unclaimed
MSC ROOFING LIMITED
Company 10856780 · Incorporated 2017
Active
Unclaimed
MSGR SERVICE LTD
Company 15182097 · Incorporated 2023
Active
Unclaimed
MSH SHEETING & CLADDING LTD
Company 11626810 · Incorporated 2018
Active
Unclaimed
MSN ROOFING LIMITED
Company 09139193 · Incorporated 2014
Active
Unclaimed
MSP ROOFING & BUILDING LIMITED
Company 14757588 · Incorporated 2023
Active
Unclaimed
MSQUARED SOUTH LTD
Company 14528516 · Incorporated 2022
Active
Unclaimed
MSS ROOFING SERVICES LIMITED
Company 12059249 · Incorporated 2019
Active
Unclaimed
MST SOLUTIONS LTD
Company 17253839 · Incorporated 2026
Active
Unclaimed
MT AND SONS ROOFING AND BUILDING LTD
Company 13001423 · Incorporated 2020
Active
Unclaimed
MT ASPHALT LIMITED
Company 11997221 · Incorporated 2019
Active
Unclaimed
MT ROOFING AND BUILDING SERVICES LTD
Company 13072702 · Incorporated 2020
Active
Unclaimed
MT ROOFING LIMITED
Company 05705978 · Incorporated 2006
Active
Unclaimed
MT ROOFING SOUTH WEST LTD
Company 11266256 · Incorporated 2018
Active
Unclaimed
MTC HOMES LIMITED
Company 13603734 · Incorporated 2021
Active
Unclaimed
MTF ROOFING LIMITED
Company 09815173 · Incorporated 2015
Active
Unclaimed
MTH ROOFING AND BUILDING SERVICES LTD
Company 13119964 · Incorporated 2021
Active
Unclaimed
MTM ROOFING & BUILDING LTD
Company 17172354 · Incorporated 2026
Active
Unclaimed
MTM ROOFING & CLADDING LTD
Company 13257487 · Incorporated 2021
Active
Unclaimed
MTP PROPERTY SOLUTIONS LTD
Company 12187710 · Incorporated 2019
Active
Unclaimed
MTS (2025) LIMITED
Company 16961556 · Incorporated 2026
Active
Unclaimed
MTS PAVING & ROOFING LTD
Company 13673230 · Incorporated 2021
Active
Unclaimed
MTS ROOFING (NORTH EAST) LTD
Company 09381960 · Incorporated 2015
Active
Unclaimed
MUCKHART ENGINEERING LIMITED
Company SC248673 · Incorporated 2003
Active
Unclaimed
MUGAL LTD
Company 17095974 · Incorporated 2026
Active
Unclaimed
MUIR ROOFING LIMITED
Company SC782557 · Incorporated 2023
Active
Unclaimed
MUKHTAR CONSTRUCTION LIMITED
Company 12934366 · Incorporated 2020
Active
Unclaimed
MULBERRY ROOFING AND GUTTERING LIMITED
Company 16741898 · Incorporated 2025
Active
Unclaimed
MULDOON FLAT ROOFING LTD
Company NI737529 · Incorporated 2026
Active
Unclaimed
MULLANEY ROOFING LIMITED
Company 04958045 · Incorporated 2003
Active
Unclaimed
MULLDEN ROOFING & BUILDING LTD
Company SC340485 · Incorporated 2008
Active
Unclaimed
MULTANI ROOFING CO LTD
Company 17356248 · Incorporated 2026
Active
Unclaimed
MULTI ROOFS LTD
Company 17029173 · Incorporated 2026
Active
Unclaimed
MULTIFORM ROOFING LTD
Company 07921114 · Incorporated 2012
Active
Unclaimed
MULTIROOFING SYSTEMS UK LIMITED
Company 08216610 · Incorporated 2012
Active
Unclaimed
MUMMERY AND MUMMERY LTD
Company 11795182 · Incorporated 2019
Active
Unclaimed
MUMMERY AND MUMMERY RENEWABLES LTD
Company 15917675 · Incorporated 2024
Active
Unclaimed
MUMMERY ROOFING CO LTD
Company 17320490 · Incorporated 2026
Active
Unclaimed
MUNDY ROOFING LIMITED
Company 10875491 · Incorporated 2017
Active
Unclaimed
MUNRO ACCESS SERVICES LTD
Company SC538482 · Incorporated 2016
Active
Unclaimed
MUNRO ROOFING (MORAY) LTD
Company SC841280 · Incorporated 2025
Active
Unclaimed
MUNRO ROOFING LTD
Company 15059923 · Incorporated 2023
Active
Unclaimed
MUNRO ROOFING SERVICES LTD
Company SC811118 · Incorporated 2024
Active
Unclaimed
MUNROE ROOFING LTD
Company 17063263 · Incorporated 2026
Active
Unclaimed
MUNTON ROOFING CONTRACTORS LIMITED
Company 06385783 · Incorporated 2007
Active
Unclaimed
MUNTON SCAFFOLDING LIMITED
Company 15961086 · Incorporated 2024
Active
Unclaimed
MURPHY AND SONS ROOFING LIMITED
Company 07664230 · Incorporated 2011
Active
Unclaimed
MURPHY LONDON LIMITED
Company 09370568 · Incorporated 2014
Active
Unclaimed
MURPHY'S ROOFING LTD
Company NI653582 · Incorporated 2018
Active
Unclaimed
MURRAY AND SON ROOFLINES LIMITED
Company 14246282 · Incorporated 2022
Active
Unclaimed
MURRAY BUILDING CONTRACTORS LIMITED
Company 16472155 · Incorporated 2025
Active
Unclaimed
MURRAY ROOFING (GRAMPIAN) LTD
Company SC559114 · Incorporated 2017
Active
Unclaimed
MURRAY ROOFING SERVICES LTD
Company SC885843 · Incorporated 2026
Active
Unclaimed
MUSSELBURGH SLATERS LIMITED
Company SC667701 · Incorporated 2020
Active
Unclaimed
MW BUILDING & CONSTRUCTION LIMITED
Company 14891681 · Incorporated 2023
Active
Unclaimed
MW CONTRACTS (ROOFING) LIMITED
Company 02354229 · Incorporated 1989
Active
Unclaimed
MW ROOFING (BRIDLINGTON) LTD
Company 07844292 · Incorporated 2011
Active
Unclaimed
MW ROOFING (LEEDS) LTD
Company 16068311 · Incorporated 2024
Active
Unclaimed
MW ROOFING CONTRACTORS LIMITED
Company 16545286 · Incorporated 2025
Active
Unclaimed
MW ROOFING LIMITED
Company 08224339 · Incorporated 2012
Active
Unclaimed
MW ROOFING SURREY LIMITED
Company 15712972 · Incorporated 2024
Active
Unclaimed
MWB ROOFING LTD
Company 17147063 · Incorporated 2026
Active
Unclaimed
MWDROOFING LIMITED
Company 17346830 · Incorporated 2026
Active
Unclaimed
MWH PROPERTY INVESTMENTS LIMITED
Company 12091602 · Incorporated 2019
Active
Unclaimed
MWP ROOFING LTD
Company 13297666 · Incorporated 2021
Active
Unclaimed
MWS ROOFING LTD
Company 16004142 · Incorporated 2024
Active
Unclaimed
MY CONSERVATORY ROOF LTD
Company 12960005 · Incorporated 2020
Active
Unclaimed
MY CONSERVATORY ROOF REPLACEMENT LTD
Company 10115892 · Incorporated 2016
Active
Unclaimed
MY HULL ROOFER LTD
Company 12337974 · Incorporated 2019
Active
Unclaimed
MY LOCAL ROOFER LTD
Company 16808605 · Incorporated 2025
Active
Unclaimed
MY ROOF EXPERT LIMITED
Company 16846589 · Incorporated 2025
Active
Unclaimed
MY ROOF LTD
Company 12635465 · Incorporated 2020
Active
Unclaimed
MY ROOFCARE LIMITED
Company SC556489 · Incorporated 2017
Active
Unclaimed
MY ROOFING (SCOTLAND) LIMITED
Company SC885372 · Incorporated 2026
Active
Unclaimed
MY ROOFING LTD
Company 16586933 · Incorporated 2025
Active
Unclaimed
MYERS ROOFING (NW) LTD
Company 07709142 · Incorporated 2011
Active
Unclaimed
MYLCHREEST AND NAIRNS LIMITED
Company SC802524 · Incorporated 2024
Active
Unclaimed
MYSCICH LTD
Company 16013387 · Incorporated 2024
Active
Unclaimed
MZ ROOFING SOLUTIONS LTD
Company 16498057 · Incorporated 2025
Active
Unclaimed
1
2
3
4
5
6