M Alphabetical directory

UK companies beginning with M

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

Active

M ADIL LTD

Company SC796319 · EDINBURGH

Open →
Active

M ADVICE & CONSULTANCY LTD

Company 17482300 · LONDON

Open →
Active

M AESTHETIC DOCTORS LTD

Company 10867096 · NOTTINGHAM

Open →
Active

M AESTHETICS BY EMILY ROBERTS LTD

Company 13382263 · FROME

Open →
Active

M AFAR LTD

Company 16321217 · BOLTON

Open →
Active

M AFFORD CONTRACTORS LIMITED

Company 09214005 · LINCOLN

Open →
Active

M AFRIDI SERVICES LTD

Company 16456635 · LONDON

Open →
Active

M AFZAL PROPERTIES LTD

Company SC681125 · GLASGOW

Open →
Active

M AGUIRRE LTD

Company 16837990 · LYMM

Open →
Active

M AGYAKWA RECRUITMENT LTD

Company 16614562 · RAYLEIGH

Open →
Active

M AHMAD DURRANI LIMITED

Company 16998608 · EAST HAM

Open →
Active

M AHMAD LIMITED

Company 16180186 · LEEDS

Open →
Active

M AHMAD PARTNERSHIP LLP

Company OC455185 · LEEDS

Open →
Active

M AHMED & CO ACCOUNTANTS LTD

Company 13090947 · NOTTINGHAM

Open →
Active

M AHMED ASSOCIATES LIMITED

Company 12981030 · BRADFORD

Open →
Active

M AHSN LIMITED

Company 17285966 · STAINES-UPON-THAMES

Open →
Active

M AKHTAR ENTERPRISES LTD

Company SC629845 · BROXBURN

Open →
Active

M AKINWALE LTD

Company 16472952 · ENFIELD

Open →
Active

M AKMAL LTD

Company SC819573 · LANARKSHIRE

Open →
Active

M AKRAM & CO LTD

Company 08478109 · MANCHESTER

Open →
Active

M AL REVOLUTIONS LTD

Company 07630277 · BIRMINGHAM

Open →
Active

M ALAM & SON LIMITED

Company 12300504 · BIRMINGHAM

Open →
Active

M ALAM LTD

Company 07420640 · LONDON

Open →
Active

M ALAUDIN SERVICES LIMITED

Company 11034215 · RUNCORN

Open →
Active

M ALBULET LTD

Company 09612569 · BUSHEY

Open →
Active

M ALDER PLASTERING LIMITED

Company 17424036 · BLACKPOOL

Open →
Active

M ALDRIDGE SERVICES LTD

Company 16174293 · ANDOVER

Open →
Active

M ALEXANDER CONSULTANCY LTD

Company SC892622 · ABERDEEN

Open →
Active

M ALEXANDER PROPERTIES HIRE AND SUPPLIES LIMITED

Company SC269871 · THURSO

Open →
Active

M ALEXANDER PROPERTY SERVICES LIMITED

Company 17021321 · MITCHAM

Open →
Active

M ALEXANDRIA CONSTRUCTIONS LIMITED

Company 13931943 · WEMBELY

Open →
Active

M ALGUL FOODS LIMITED

Company 16063413 · BROMSGROVE

Open →
Active

M ALI & RINA LLP

Company OC414441 · LONDON

Open →
Active

M ALI BUILDERS LIMITED

Company 10445677 · LONDON

Open →
Active

M ALI DENT LTD

Company 15095198 · BIRMINGHAM

Open →
Active

M ALI EXPRESS LTD

Company 14547714 · LONDON

Open →
Active

M ALI FINANCE LTD

Company 15833270 · MANCHESTER

Open →
Active

M ALI FX LIMITED

Company 14825585 · NORTHAMPTON

Open →
Active

M ALI PLUMBING AND HEATING LTD

Company 14400541 · COVENTRY

Open →
Active

M ALI SERVICES LTD

Company 17508364 · LONDON

Open →
Active

M ALI'S DRIVING SCHOOL LTD

Company 14917287 · LEEDS

Open →
Active

M ALIM & CO LTD

Company 09034878 · LONDON

Open →
Active

M ALKHATIB LTD

Company 13759429 · TAUNTON

Open →
Active

M ALLDRIDGE LIMITED

Company 14230153 · BECKENHAM

Open →
Active

M ALLEN LIMITED

Company SC883651 · LIVINGSTON

Open →
Active

M ALLEN ROOFING LIMITED

Company 14796902 · ANDOVER

Open →
Active

M ALLIANCE (NI) LTD

Company NI625983 · LARNE

Open →
Active

M ALLISON CONSULTING LIMITED

Company 09998748 · BRIDGWATER

Open →