B Alphabetical directory

UK companies beginning with B

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

Active

B M R COUNTRYSIDE LIMITED

Company 06377303 · HOOK

Open →
Active

B M RANGE EAST LTD

Company 11983706 · BURTON-ON-TRENT

Open →
Active

B M REAL ESTATE LTD

Company 14690035 · MANCHESTER

Open →
Active

B M REALTY LTD

Company 15481197 · HAYES

Open →
Active

B M RIGGING SERVICES LIMITED

Company SC631942 · ABERDEEN

Open →
Active

B M ROOFING CONTRACTORS LTD

Company 13598639 · GRAYS

Open →
Active

B M ROSS JOINER CONTRACTOR LIMITED

Company SC521336 · INVERNESS

Open →
Active

B M S CRITICAL CARE LIMITED

Company 01820888 · BLACKBURN

Open →
Active

B M S ELECTRICAL CONTRACTORS LIMITED

Company 03862270 · RYE

Open →
Active

B M S ELECTRICAL SERVICES LIMITED

Company 06702562 · WASHINGTON

Open →
Active

B M S FAST FOOD LTD

Company 15445330 · CROYDON

Open →
Active

B M S TOOR LTD

Company 15356811 · WILLENHALL

Open →
Active

B M SAMMONS LIMITED

Company 04771939 · HALFORD STREET

Open →
Active

B M SERVICE (YORKSHIRE) LTD

Company 12535674 · HUDDERSFIELD

Open →
Active

B M SHAFAR LTD

Company 08473731 · MANCHESTER

Open →
Active

B M SINHA LTD

Company 09916796 · SHEFFIELD

Open →
Active

B M SMART HOME LTD

Company 15618823 · SLOUGH

Open →
Active

B M SPARES UK LIMITED

Company 08382530 · MELTON

Open →
Active

B M STAMPS LTD

Company 07194450 · SITTINGBOURNE

Open →
Active

B M STEEL FABRICATIONS LIMITED

Company NI052288 · NEWRY

Open →
Active

B M SUPERSTORES UK LIMITED

Company 10160265 · KINGSTON UPON THAMES

Open →
Active

B M T DOMESTICS LIMITED

Company 12091619 · KINGTON

Open →
Active

B M TEC LIMITED

Company 04752531 · SALE

Open →
Active

B M THERAPY CENTRE LIMITED

Company 17028840 · ASHTON-UNDER-LYNE

Open →
Active

B M TRZASKA LTD

Company 10663956 · SHEFFIELD

Open →
Active

B M VEALE TRANSPORT LIMITED

Company 07667434 · MARLOW

Open →
Active

B M VEHICLE MAINTENANCE LIMITED

Company 06713737 · BILLERICAY

Open →
Active

B M VERDANT LTD

Company 17260032 · NEWPORT PAGNELL

Open →
Active

B M WELDING & FABRICATION (NW) LTD

Company 14652471 · CARNFORTH

Open →
Active

B M WELLS CONSULTANCY LTD

Company 15525786 · UPMINSTER

Open →
Active

B M WELLS UPHOLSTERY LIMITED

Company 08037210 · SEAFORD

Open →
Active

B M WILLIAMSON LTD

Company SC774867 · SHETLAND

Open →
Active

B M WINDOWS & CONSERVATORIES LIMITED

Company 07128405 · YATELEY

Open →
Active

B M WINDOWS & DOORS LIMITED

Company 07128165 · WATFORD

Open →
Active

B M WIRRAL LIMITED

Company 11870064 · WIRRAL

Open →
Active

B M X TRADING LTD

Company NI741679 · NEWRY

Open →
Active

B M ZEE LTD

Company SC810112 · DUNFERMLINE

Open →
Active

B MAC BUILDING SPECIALISTS LIMITED

Company 14258103 · MIDDLESBROUGH

Open →
Active

B MAC CONTRACTS LTD

Company 11794820 · SHAFTESBURY

Open →
Active

B MADDEN TRAINING LTD

Company 13396938 · ORMSKIRK

Open →
Active

B MADDOCKS RUGBY LTD

Company 16156314 · LLANELLI

Open →
Active

B MADDY CONSULTANCY LIMITED

Company 13467776 · SALISBURY

Open →
Active

B MADE FOR YOU LTD

Company 11025159 · PONTEFRACT

Open →
Active

B MAGIC ENTERTAINMENT LTD

Company 15534411 · MANCHESTER

Open →
Active

B MAGIC EVENTS LIMITED

Company 14625048 · LONDON

Open →
Active

B MAGNETIC LTD

Company 15735546 · BRISTOL

Open →
Active

B MAIN SCULPTORS LTD

Company SC834884 · GLASGOW

Open →
Active

B MAJOR CIC

Company 14880178 · BIRMINGHAM

Open →