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 ASSOCIATES LIMITED
Company 03879467 · MELTON MOWBRAY
B & M AUTOCARE LIMITED
Company 06823849 · POTTERS BAR
B & M AUTOMATICS LIMITED
Company 00636675 · CANNOCK
B & M BABBAGE (MIDLANDS) LIMITED
Company 06018116 · CHELTENHAM
B & M BABBAGE INVESTMENTS LIMITED
Company 13210226 · CHELTENHAM
B & M BEGLEY LTD
Company NI059772 · DUNGANNON
B & M BIJOUX LIMITED
Company 03756778 · LONDON
B & M BIRD (HOLDINGS) LIMITED
Company 06164658 · TELFORD
B & M BIRD (ROOFING) LIMITED
Company 04660512 · TELFORD
B & M BLINDS CUMBRIA LTD
Company 08835895 · DALTON-IN-FURNESS
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 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 COURIER SERVICES LIMITED
Company 16009221 · CARDIFF
B & M DAVIES (BANGOR) LIMITED
Company 11331415 · BANGOR
B & M DECORATORS (UK) LIMITED
Company 09123408 · BROMLEY
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