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 & H TECH SOLUTIONS LIMITED
Company 16763481 · HEMEL HEMPSTEAD
M & H TECHNICAL SERVICES LIMITED
Company 01759108 · MANCHESTER
M & H TESTING LIMITED
Company 06797165 · MAIDSTONE
M & H TRANSPORT (HULL) LIMITED
Company 01824384 · BROUGH
M & H TRANSPORT LIMITED
Company 06767419 · HORLEY
M & H TRANSPORT SERVICES LIMITED
Company 06028255 · SUTTON COLDFIELD
M & H TREE SERVICES LIMITED
Company SC287528 · GALASHIELS
M & H VAN SALES LTD
Company SC588733 · HAMILTON
M & H WINDOW MANUFACTURERS LTD
Company 03842227 · TYNE & WEAR
M & H2 ASSOCIATES LIMITED
Company 05788016 · BASINGSTOKE
M & HANNA LTD
Company 15338326 · TELFORD
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 CONTRACTS LIMITED
Company NI606994 · ENNISKILLEN
M & I DESIGN AND BUILD LTD
Company 15387862 · STOCKPORT
M & I DIRECT INVESTMENT LTD
Company 13919638 · ESSEX
M & I FABRICATION (UK) LTD
Company 12070929 · WILLENHALL
M & I FINANCIAL CONSULTANTS LTD
Company 08735826 · BRENTWOOD
M & I FLOORING LIMITED
Company 03705967 · BUCKHURST HILL
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