B Alphabetical directory
UK companies beginning with B
Name A–Z · page 19. Date sorting is intentionally omitted here to keep very large letter directories fast.
B & M BLINDS LIMITED
Company 03935133 · COCKERMOUTH
B & M CAPITAL LIMITED
Company 08823782 · COVENTRY
B & M CAR BODY CENTRE LIMITED
Company 04919761 · BUSINESS PARK GREAT BLAKENHAM
B & M CARE GROUP LIMITED
Company 02013239 · HEMEL HEMPSTEAD
B & M CARPENTERS LTD
Company 08232315 · BENFLEET
B & M CENTRE LTD
Company SC492592 · LINWOOD
B & M CHAMBERS LTD
Company NI623607 · ANNALONG
B & M CIRA LTD
Company 12079395 · COVENTRY
B & M CIRA PROPERTIES LTD
Company 17489714 · BIRMINGHAM
B & M CLARK (BUILDERS) LIMITED
Company 01379367 · FAREHAM
B & M COATINGS LIMITED
Company 07333149 · EXETER
B & M COLEMAN LIMITED
Company 11652537 · NEW ROMNEY
B & M COLLINS LTD.
Company 12904321 · BRIGHOUSE
B & M COMMERCIAL PROPERTIES LTD
Company 12430576 · IPSWICH
B & M COMMERCIAL UNITS LTD
Company 13454273 · NUNEATON
B & M CONCRETE PRODUCTS LIMITED
Company 04722819 · MAIDSTONE
B & M CONSTRUCTION AND PROPERTY DEVELOPMENTS UK LIMITED
Company 16823811 · MILTON KEYNES
B & M CONSTRUCTION CO. LIMITED
Company OE001961 · NICOSIA
B & M CONTRACTING LIMITED
Company 08984995 · BEWDLEY
B & M COOK TRANSPORT LIMITED
Company 04255774 · CHATHAM
B & M DAVIES (BANGOR) LIMITED
Company 11331415 · BANGOR
B & M DECORATORS (UK) LIMITED
Company 09123408 · GRAVESEND
B & M DESIGN & ADVERTISING LIMITED
Company 05653841 · ABINGDON
B & M DEVELOPMENTS (BERKSHIRE) LIMITED
Company 10067244 · MAIDENHEAD
B & M DEVELOPMENTS LTD
Company 11340777 · IPSWICH
B & M EDDLESTON TRADING LIMITED
Company 11057683 · LIVERPOOL
B & M ELKIN & SON LIMITED
Company 04933604 · STONE
B & M ENGINEERING SUPPLIES LIMITED
Company 05302718 · BURNLEY
B & M ENGINEERS LIMITED
Company 06117093 · BRIDGWATER
B & M ESTATES LIMITED
Company 11438066 · LONDON
B & M FABRICATIONS (NORTHAMPTON) LIMITED
Company 05496393 · NORTHAMPTOM
B & M FARMING LTD
Company 14217504 · LLANGEFNI
B & M FENCING LIMITED
Company 01054518 · HOOK
B & M FLOORING (MIDLANDS) LTD
Company 12568219 · TAMWORTH
B & M FREEHOLD MANAGEMENT LIMITED
Company 11877957 · PLYMOUTH
B & M FREIGHT LTD
Company 16844701 · SOUTHALL
B & M GBS LTD
Company 09144610 · NORTHOLT
B & M GROCERY LTD
Company 15835095 · BIRMINGHAM
B & M HARRISON LIMITED
Company 05894909 · KENDAL
B & M HEATING AND PLUMBING LTD
Company 08633745 · LIVERPOOL
B & M HEMEL LLP
Company OC333301 · HEMEL HEMPSTEAD
B & M HENDERSON LIMITED
Company 01163054 · KIRKHAM
B & M HOLDINGS LIMITED
Company 13742451 · BRACKNELL
B & M HOLMES (PROPERTIES) LIMITED
Company 03085254 · HALIFAX
B & M HOMESTYLE LIMITED
Company 14715325 · COCKERMOUTH
B & M INSTALLATIONS LIMITED
Company 03831278 · NOTTINGHAM
B & M INSTALLTIONS (WARE) LIMITED
Company 06339765 · BUNTINGFORD
B & M INVESTMENTS (MIDLANDS) LTD
Company 16808374 · BIRMINGHAM