B Alphabetical directory

UK companies beginning with B

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

Active

B M BITZ LIMITED

Company 13157982 · CANVEY ISLAND

Open →
Active

B M BOOTHMAN AGRONOMY LIMITED

Company 15532799 · MALTON

Open →
Active

B M BUCKLEY CONSULTING LTD

Company 06059950 · DONCASTER

Open →
Active

B M BUILDERS (SOUTHERN) LTD

Company 05840164 · WORTHING

Open →
Active

B M BUILDING CONSTRUCTION LTD

Company 10416634 · PURFLEET

Open →
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 · NOTTINGHAM

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 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 →