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.
M & I B SERVICES LTD
Company 04357457 · DUNSTABLE
M & I BUILDERS & MAINTENANCE LTD
Company 08343093 · PAR
M & I COMMUNICATIONS LTD
Company 09265779 · CHESTER
M & I CONSTRUCTION LIMITED
Company 03705967 · BUCKHURST HILL
M & I CONTRACTS LIMITED
Company NI606994 · ENNISKILLEN
M & I DESIGN AND BUILD LTD
Company 15387862 · STOCKPORT
M & I DIRECT INVESTMENT LTD
Company 13919638 · ESSEX
M & I ENGINEERING LTD
Company 17503564 · DONCASTER
M & I ESTATES LTD
Company 17419018 · LONDON
M & I FABRICATION (UK) LTD
Company 12070929 · WILLENHALL
M & I FINANCIAL CONSULTANTS LTD
Company 08735826 · BRENTWOOD
M & I HLADUN & SON LTD
Company 07518578 · BOSTON
M & I HOWELLS LIMITED
Company 10485047 · COWBRIDGE
M & I INVESTMENT PROPERTIES LIMITED
Company 05492781 · CAMBRIDGE
M & I LEGAL LIMITED
Company 16433433 · NOTTINGHAM
M & I LEISURE LIMITED
Company 03634789 · LONDON
M & I MANAGEMENT SOLUTIONS LTD
Company 10904667 · BEDFORD
M & I MARKETING LIMITED
Company SC601029 · GLASGOW
M & I MATERIALS LIMITED
Company 02772838 · SALFORD
M & I NATURAL LIMITED
Company 15168874 · BRIDGEND
M & I NEWSAGENTS LTD
Company 10115372 · BOLTON
M & I OFF LICENCE LTD
Company 12977711 · LONDON
M & I PAINTING LTD
Company 16681573 · LONDON
M & I PLASTERING CONTRACTORS LIMITED
Company 05092978 · SHREWSBURY
M & I PROFESSIONAL PROTECTION PRODUCTS LTD
Company 11419414 · DRONFIELD
M & I PROPERTIES LIMITED
Company 10154478 · HERTFORDSHIRE
M & I PROPERTY DEVELOPMENT LTD
Company 16739760 · STOCKPORT
M & I PROPERTY SERVICES LIMITED
Company 15907678 · CAERGWRLE
M & I SOLUTION LIMITED
Company 07548917 · BRIGHTON
M & I STEEL (FARMING) LIMITED PARTNERSHIP
Company SL003525 · BANCHORY
M & I THOMPSON MEDICAL LIMITED
Company 13162878 · LONDON
M & I TRAVEL LIMITED
Company 07289898 · WORKINGTON
M & I VEHICLE HIRE LIMITED
Company 09007021 · WREXHAM
M & I VEHICLES LTD
Company 03566065 · WIGAN
M & J (LONDON) PROPERTIES LIMITED
Company 14944913 · ROMFORD
M & J ARNOLD LIMITED
Company 06154129 · ST. ALBANS
M & J MURRAY CONSULTANTS LIMITED
Company NI640125 · HILLSBOROUGH
M & J PROPERTIES (NORFOLK) LIMITED
Company 07628186 · GREAT YARMOUTH
M & J (EUROPE) LIMITED
Company 02559840 · TREDEGAR
M & J (MOTOR REPAIRS) LIMITED
Company 02516618 · SWANSEA
M & J (NOTTINGHAM) LIMITED
Company 07018648 · LANDMERE LANE, EDWALTON
M & J (SCOT) LTD
Company SC734996 · GLASGOW
M & J ABBS LIMITED
Company 07221716 · HUNTINGDON
M & J ACCOMMODATION LTD
Company SC879265 · BRAE
M & J ACCOUNTANCY SERVICES LIMITED
Company 02844955 · HUDDERSFIELD
M & J ACCOUNTING LIMITED
Company SC548525 · BANCHORY
M & J ADAMS ELECTRICAL LTD
Company 04744608 · Registered office town not supplied
M & J AESTHETICS LIMITED
Company 06858169 · BROADSTAIRS