M Alphabetical directory

UK companies beginning with M

Name A–Z · page 44. Date sorting is intentionally omitted here to keep very large letter directories fast.

Active

M & P ASHBROOKE HORSE & JOCKEY LIMITED

Company 12386649 · ELLESMERE PORT

Open →
Active

M & P B PROPERTIES LIMITED

Company 12495384 · STOURBRIDGE

Open →
Active

M & P BRADLEY LTD

Company NI032131 · NEWTOWNABBEY

Open →
Active

M & P BRICKLAYERS LIMITED

Company 11139582 · WEYMOUTH

Open →
Active

M & P BUILDING SERVICES LIMITED

Company 06634555 · STRATFORD-UPON-AVON

Open →
Active

M & P C INVESTMENTS LIMITED

Company 05286587 · LONDON

Open →
Active

M & P CARPENTRY LIMITED

Company 04512332 · BRISTOL

Open →
Active

M & P CARTER LIVESTOCK LIMITED

Company 11209639 · NORTHAMPTON

Open →
Active

M & P CONSTRUCTION SERVICES LIMITED

Company 04405287 · CHESHAM

Open →
Active

M & P CONTRACTORS WALES LIMITED

Company 03897269 · TONYPANDY

Open →
Active

M & P CUBICLES AND HARDWARE SUPPLIES LIMITED

Company 09753348 · LIVERPOOL

Open →
Active

M & P DAIRIES LIMITED

Company 04624633 · KIDDERMINSTER

Open →
Active

M & P DAMP-PROOFING SPECIALISTS LIMITED

Company NI034876 · Registered office town not supplied

Open →
Active

M & P DESIGN CONCEPTS LTD

Company 10734399 · ASHBOURNE

Open →
Active

M & P DEVELOPMENTS (BUSHEY) LIMITED

Company 09206502 · NORTHWOOD

Open →
Active

M & P DEVELOPMENTS (HARROW) LIMITED

Company 08050440 · LONDON

Open →
Active

M & P DEVELOPMENTS (LONDON) LTD

Company 12917745 · BAYSWATER

Open →
Active

M & P DEVELOPMENTS (STREATHAM) LTD

Company 09393363 · RICKMANSWORTH

Open →
Active

M & P DEVELOPMENTS LIMITED

Company FC013566 · Registered office town not supplied

Open →
Active

M & P DISTRIBUTION LIMITED

Company 07148602 · HARROW,

Open →
Active

M & P DOYLE PROPERTIES LIMITED

Company 06834147 · ORMSKIRK

Open →
Active

M & P DUNN CONSTRUCTION LIMITED

Company 09918197 · MALDON

Open →
Active

M & P DUVAL LIMITED

Company 06500201 · BURY ST EDMUNDS

Open →
Active

M & P ELECTRICAL (CORNWALL) LTD

Company 07337697 · LISKEARD

Open →
Active

M & P ELECTRICAL CONTRACTORS LIMITED

Company 10094042 · WISBECH

Open →
Active

M & P ELECTRICAL LIMITED

Company 05886702 · EBBW VALE

Open →
Active

M & P ENTERPRISES (LONDON) LIMITED

Company 01242682 · LONDON

Open →
Active

M & P ESTATES HOLDINGS LIMITED

Company 11102581 · SOUTH OCKENDEN

Open →
Active

M & P ESTATES LIMITED

Company 03748259 · SOUTH OCKENDON

Open →
Active

M & P EXPORT LIMITED

Company 07971334 · NEWARK

Open →
Active

M & P FERNIHOUGH LTD

Company 12187947 · PLYMPTON

Open →
Active

M & P FINISHES LIMITED

Company 14432552 · BILLERICAY

Open →
Active

M & P FREDMAN LIMITED

Company 09115093 · WATERLOOVILLE

Open →
Active

M & P GADSDEN CONSULTING ENGINEERS LTD

Company 06030666 · BARROW-IN-FURNESS

Open →
Active

M & P GILDERT LIMITED

Company 06671375 · PRESTON

Open →
Active

M & P HARDWARE HUNGERFORD LIMITED

Company 08667361 · HUNGERFORD

Open →
Active

M & P HARRIS LIMITED

Company 09404067 · WARWICK

Open →
Active

M & P HCS LIMITED

Company 14466133 · OLDBURY, WEST MIDLANDS

Open →
Active

M & P HEATING LIMITED

Company 06741099 · MARKET RASEN

Open →
Active

M & P HOLDINGS AND INVESTMENTS LIMITED

Company 10432257 · BRISTOL

Open →
Active

M & P HOME FOR YOU LTD

Company 14708178 · RUSHDEN

Open →
Active

M & P HOMES GROUP LIMITED

Company 10868213 · LONDON

Open →
Active

M & P HOMES LTD

Company 12380805 · PRESTON

Open →
Active

M & P INVESTMENT LTD

Company 10971536 · GREENFORD

Open →
Active

M & P JOINERY (BRISTOL) LIMITED

Company 06258246 · Registered office town not supplied

Open →
Active

M & P JOINERY LIMITED

Company 14713010 · LEEDS

Open →
Active

M & P KERR LTD

Company NI680716 · LURGAN

Open →
Active

M & P LEADALE ESTATES LTD

Company 08918106 · LONDON

Open →