B Alphabetical directory
UK companies beginning with B
Name A–Z · page 75. Date sorting is intentionally omitted here to keep very large letter directories fast.
B MCCORMICK ANAESTHESIA LTD
Company 10999617 · BIRMINGHAM
B MCDERMOTT AND SON (LANCS) LIMITED
Company 07926140 · OSWALDTWISTLE
B MCELWEE CARPENTRY & JOINERY LTD
Company 13836173 · BIGGLESWADE
B MCFARLANE HAULAGE LIMITED
Company 04245603 · WIDNES
B MCG CONTRACTS LIMITED
Company NI722906 · OMAGH
B MCGARR & CO LTD
Company 12199503 · LONDON
B MCGHEE INSPECTIONS LTD
Company SC573222 · NAIRN
B MCGRATH CIVIL ENGINEERING LTD
Company 06189716 · EVESHAM
B MCINTYRE PROPERTY LTD
Company 16092245 · SLEAFORD
B MCKENNA & SONS LTD
Company NI631090 · DUNGANNON
B MCKERNAN & CO. LTD
Company NI056691 · DUNGANNON
B MCLELLAND PROPERTY SERVICES LIMITED
Company 10643518 · HIGHWYCOMBE
B MCNAUGHT 2020 LIMITED
Company 12730908 · LONDON
B MCNEILL ELECTRICAL LTD
Company NI739402 · DROMORE
B MCVEIGH MECHANICAL LTD
Company NI738911 · CASTLEWELLAN
B MEAD ROOFING SPECIALIST LIMITED
Company 10493155 · NORTHAMPTON
B MECH AUTOS LTD
Company SC868012 · PETERHEAD
B MEDIC SERVICES LIMITED
Company 15361206 · BARNSLEY
B MEDICAL AESTHETICS LTD
Company 16376010 · HARROGATE
B MEDINA NEWMILL LIMITED
Company 14772480 · HOLMFIRTH
B MEDINA SM LTD
Company 16798631 · PUDSEY
B MEDLICOTT BUILDERS & GROUNDWORKS LTD
Company 04815954 · BORDON
B METERS UK LIMITED
Company 11984226 · WOLVERHAMPTON
B METI LTD
Company 10871099 · GREENFORD
B METZINGER PRODUCTIONS LTD
Company 12428592 · NORTHWICH
B MEW LIMITED
Company 09886079 · EASTLEIGH
B MIAH LIMITED
Company 11975558 · BIRMINGHAM
B MICHAEL FISH & CHIPS LTD
Company 13992809 · LONDON
B MICK LTD
Company 04629154 · BRAMLEY
B MIDDLETON CONSULTING LIMITED
Company 14303243 · WATERLOOVILLE
B MIDZI LTD
Company 16234925 · LEICESTER
B MILES RIGGING LTD
Company 15578617 · UXBRIDGE
B MILESTONE LIMITED
Company 11906347 · WATFORD
B MILLER & CO LIMITED
Company SC819237 · BUCKIE
B MILLER & SONS LIMITED
Company 08122365 · POOLE
B MILLER GROUP LTD
Company 14542485 · LUTON
B MILLIGAN HOLDINGS LIMITED
Company 16806294 · BURGESS HILL
B MILNE ENGINEERING LTD
Company SC847026 · INVERURIE
B MILTON ELECTRICAL (CARDIFF) LTD
Company 15629883 · CARDIFF
B MINDFULNESS C.I.C.
Company NI679086 · OMAGH
B MINT LIMITED
Company 12019970 · LONDON
B MINTED LTD
Company 13490144 · DAGENHAM
B MITCHELL & SON LIMITED
Company SC370760 · DOUGLAS
B MITCHELL INSPECTIONS LTD
Company SC863691 · EDINBURGH
B MOBILE LIMITED
Company SC821350 · GLASGOW
B MOBILE TYRES LTD
Company 12377239 · SWADLINCOTE
B MOLNAR CATERING LTD
Company 11444343 · SOUTHEND-ON-SEA
B MONEY PROMOTIONS LTD
Company 13632143 · BROMSGROVE