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 & O MEAT CO LIMITED

Company 14010767 · CHIPPENHAM

Open →
Active

M & O PLUMBING AND HEATING LTD

Company 11633970 · WALTHAM CROSS

Open →
Active

M & O PRESTIGE CARS LTD

Company 12283224 · LONDON

Open →
Active

M & O PROPERTIES LIMITED

Company 11630856 · LEICESTER

Open →
Active

M & O PROPERTY (SCOTLAND) LIMITED

Company SC841679 · GLASGOW

Open →
Active

M & O PROPERTY HOLDINGS LTD

Company 13093010 · COTTINGHAM

Open →
Active

M & O SERVICING LIMITED

Company 08468182 · WORTHING

Open →
Active

M & O SIR LIMITED

Company 14094611 · LONDON

Open →
Active

M & OO PROPERTY LIMITED

Company 17317060 · MAIDENHEAD

Open →
Active

M & P (ENGINEERING) LIMITED

Company 02076958 · MANCHESTER

Open →
Active

M & P (NEWTON ABBOT) MANAGEMENT LIMITED

Company 06477188 · HUNGERFORD

Open →
Active

M & P (NOTTS) LIMITED

Company 13241373 · MANSFIELD

Open →
Active

M & P (RUGBY) LIMITED

Company 07682088 · RUGBY

Open →
Active

M & P (UK) LIMITED

Company 05230220 · WOOLWICH

Open →
Active

M & P ACCOUNTANCY SERVICES LIMITED

Company 03490512 · ESSEX

Open →
Active

M & P ACQUISITIONS LIMITED

Company 10292396 · ASHBOURNE

Open →
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 · DORCHESTER

Open →
Active

M & P BUILDING SERVICES LEICESTER LTD

Company 09716504 · LEICESTER

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 · BURSCOUGH

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 →