B Alphabetical directory

UK companies beginning with B

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

Active

B M C CONTROLS LIMITED

Company 04250364 · GREET, WINCHCOMBE

Open →
Active

B M C ROOFING & CLADDING LIMITED

Company 06808985 · BIRMINGHAM

Open →
Active

B M CADLE RENOVATIONS LIMITED

Company 04406525 · HIGH WYCOMBE

Open →
Active

B M COMMERCIAL HOLDINGS LIMITED

Company 14547692 · WHITLEY BAY

Open →
Active

B M CONTRACTS LTD.

Company SC243721 · GLASGOW

Open →
Active

B M COOMBES & SONS LIMITED

Company 07170757 · TAUNTON

Open →
Active

B M COOPER & CO LIMITED

Company 05099925 · ESSEX

Open →
Active

B M COOPER FINANCIAL SERVICES LIMITED

Company 10726442 · DAGENHAM

Open →
Active

B M D DISTRIBUTION LIMITED

Company 11962677 · ASHBY-DE-LA-ZOUCH

Open →
Active

B M D EXPRESS LTD

Company 09378713 · RAINHAM

Open →
Active

B M D TRANSPORT & AGGREGATES LIMITED

Company 13481929 · NORTH WALSHAM

Open →
Active

B M DATA LIMITED

Company 06020577 · CHESTERFIELD

Open →
Active

B M DESIGN LONDON LIMITED

Company 08805449 · LONDON

Open →
Active

B M DEVELOPMENTS (OXFORD) LIMITED

Company 13245831 · OXFORD

Open →
Active

B M DEVELOPMENTS (SW) LTD

Company 12337867 · PLYMOUTH

Open →
Active

B M DEVELOPMENTS LTD.

Company SC242914 · GLASGOW

Open →
Active

B M DIVIS GROUP LIMITED

Company 14741718 · EASTBOURNE

Open →
Active

B M DIVIS INVESTMENTS LIMITED

Company 14749601 · EASTBOURNE

Open →
Active

B M DIVIS LIMITED

Company 14287538 · EASTBOURNE

Open →
Active

B M DOHERTY CONTRACTORS LIMITED

Company 05628282 · COVENTRY

Open →
Active

B M ELDRIDGE CONSULTANCY LTD

Company 17132430 · EASTLEIGH

Open →
Active

B M ELECTRICAL AND SECURITY LIMITED

Company 08710516 · BIRMINGHAM

Open →
Active

B M ELECTRICAL CONTRACTORS LTD

Company 16182764 · TONBRIDGE

Open →
Active

B M ELECTRICAL LIMITED

Company 03207309 · SURREY

Open →
Active

B M ELECTRICAL WHOLESALE LIMITED

Company NI047792 · BELFAST

Open →
Active

B M ELECTRICAL WHOLESALERS (MIDLANDS)

Company LP006902 · Registered office town not supplied

Open →
Active

B M ELECTRICAL WHOLESALERS LIMITED

Company 04376765 · WEST MIDLANDS

Open →
Active

B M ENGINEERING SUPPLIES LIMITED

Company SC329019 · GLASGOW

Open →
Active

B M EQUESTRIAN LIMITED

Company 14782829 · CHELMSFORD

Open →
Active

B M ESTATE AGENTS LTD

Company 17463907 · ORMSKIRK

Open →
Active

B M EUROSERVICE LIMITED

Company 05750277 · WOLVERHAMPTON

Open →
Active

B M EVENTS & SHOWS LIMITED

Company 11221568 · PORTSMOUTH

Open →
Active

B M F CONSTRUCTION (NE) LIMITED

Company 08169178 · GATESHEAD

Open →
Active

B M FAM HOLDINGS LTD

Company 16654864 · LONDON

Open →
Active

B M FASHIONS (HOLDINGS) LIMITED

Company 03863099 · LEICESTER

Open →
Active

B M FOODS LIMITED

Company 04626117 · BRISTOL

Open →
Active

B M FORKTRUCKS LTD

Company 12297139 · DUDLEY

Open →
Active

B M G 1995 LTD

Company 13106232 · BASILDON

Open →
Active

B M G CLEANING SERVICES LIMITED

Company 08712424 · LEICESTER

Open →
Active

B M G LOGISTICS LIMITED

Company 07523920 · KETTERING

Open →
Active

B M G SCOOTERS LIMITED

Company 04795240 · LONDON

Open →
Active

B M GROUNDWORKS LIMITED

Company 14330577 · HAILSHAM

Open →
Active

B M H (HEATING) LIMITED

Company 03533647 · CAMBERLEY

Open →
Active

B M H (HOLDINGS) LIMITED

Company 06535064 · CLITHEROE

Open →
Active

B M H SCAFFOLDING LIMITED

Company 04802485 · PINXTON

Open →
Active

B M HAGAN LIMITED

Company 04615652 · SUTTON COLDFIELD

Open →
Active

B M HEATING AND PLUMBING LTD

Company 14142574 · SLOUGH

Open →
Active

B M HOLDINGS LIMITED

Company 03308610 · HAILSHAM

Open →