M Alphabetical directory

UK companies beginning with M

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

Active

M & I B SERVICES LTD

Company 04357457 · DUNSTABLE

Open →
Active

M & I BUILDERS & MAINTENANCE LTD

Company 08343093 · PAR

Open →
Active

M & I COMMUNICATIONS LTD

Company 09265779 · CHESTER

Open →
Active

M & I CONSTRUCTION LIMITED

Company 03705967 · BUCKHURST HILL

Open →
Active

M & I CONTRACTS LIMITED

Company NI606994 · ENNISKILLEN

Open →
Active

M & I DESIGN AND BUILD LTD

Company 15387862 · STOCKPORT

Open →
Active

M & I DIRECT INVESTMENT LTD

Company 13919638 · ESSEX

Open →
Active

M & I ENGINEERING LTD

Company 17503564 · DONCASTER

Open →
Active

M & I ESTATES LTD

Company 17419018 · LONDON

Open →
Active

M & I FABRICATION (UK) LTD

Company 12070929 · WILLENHALL

Open →
Active

M & I FINANCIAL CONSULTANTS LTD

Company 08735826 · BRENTWOOD

Open →
Active

M & I HLADUN & SON LTD

Company 07518578 · BOSTON

Open →
Active

M & I HOWELLS LIMITED

Company 10485047 · COWBRIDGE

Open →
Active

M & I INVESTMENT PROPERTIES LIMITED

Company 05492781 · CAMBRIDGE

Open →
Active

M & I LEGAL LIMITED

Company 16433433 · NOTTINGHAM

Open →
Active

M & I LEISURE LIMITED

Company 03634789 · LONDON

Open →
Active

M & I MANAGEMENT SOLUTIONS LTD

Company 10904667 · BEDFORD

Open →
Active

M & I MARKETING LIMITED

Company SC601029 · GLASGOW

Open →
Active

M & I MATERIALS LIMITED

Company 02772838 · SALFORD

Open →
Active

M & I NATURAL LIMITED

Company 15168874 · BRIDGEND

Open →
Active

M & I NEWSAGENTS LTD

Company 10115372 · BOLTON

Open →
Active

M & I OFF LICENCE LTD

Company 12977711 · LONDON

Open →
Active

M & I PAINTING LTD

Company 16681573 · LONDON

Open →
Active

M & I PLASTERING CONTRACTORS LIMITED

Company 05092978 · SHREWSBURY

Open →
Active

M & I PROFESSIONAL PROTECTION PRODUCTS LTD

Company 11419414 · DRONFIELD

Open →
Active

M & I PROPERTIES LIMITED

Company 10154478 · HERTFORDSHIRE

Open →
Active

M & I PROPERTY DEVELOPMENT LTD

Company 16739760 · STOCKPORT

Open →
Active

M & I PROPERTY SERVICES LIMITED

Company 15907678 · CAERGWRLE

Open →
Active

M & I SOLUTION LIMITED

Company 07548917 · BRIGHTON

Open →
Active

M & I STEEL (FARMING) LIMITED PARTNERSHIP

Company SL003525 · BANCHORY

Open →
Active

M & I THOMPSON MEDICAL LIMITED

Company 13162878 · LONDON

Open →
Active

M & I TRAVEL LIMITED

Company 07289898 · WORKINGTON

Open →
Active

M & I VEHICLE HIRE LIMITED

Company 09007021 · WREXHAM

Open →
Active

M & I VEHICLES LTD

Company 03566065 · WIGAN

Open →
Active

M & J (LONDON) PROPERTIES LIMITED

Company 14944913 · ROMFORD

Open →
Active

M & J ARNOLD LIMITED

Company 06154129 · ST. ALBANS

Open →
Active

M & J MURRAY CONSULTANTS LIMITED

Company NI640125 · HILLSBOROUGH

Open →
Active

M & J PROPERTIES (NORFOLK) LIMITED

Company 07628186 · GREAT YARMOUTH

Open →
Active

M & J (EUROPE) LIMITED

Company 02559840 · TREDEGAR

Open →
Active

M & J (MOTOR REPAIRS) LIMITED

Company 02516618 · SWANSEA

Open →
Active

M & J (NOTTINGHAM) LIMITED

Company 07018648 · LANDMERE LANE, EDWALTON

Open →
Active

M & J (SCOT) LTD

Company SC734996 · GLASGOW

Open →
Active

M & J ABBS LIMITED

Company 07221716 · HUNTINGDON

Open →
Active

M & J ACCOMMODATION LTD

Company SC879265 · BRAE

Open →
Active

M & J ACCOUNTANCY SERVICES LIMITED

Company 02844955 · HUDDERSFIELD

Open →
Active

M & J ACCOUNTING LIMITED

Company SC548525 · BANCHORY

Open →
Active

M & J ADAMS ELECTRICAL LTD

Company 04744608 · Registered office town not supplied

Open →
Active

M & J AESTHETICS LIMITED

Company 06858169 · BROADSTAIRS

Open →