B Alphabetical directory

UK companies beginning with B

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

Active

B & M HARRISON LIMITED

Company 05894909 · KENDAL

Open →
Active

B & M HEATING AND PLUMBING LTD

Company 08633745 · LIVERPOOL

Open →
Active

B & M HEMEL LLP

Company OC333301 · HEMEL HEMPSTEAD

Open →
Active

B & M HENDERSON LIMITED

Company 01163054 · KIRKHAM

Open →
Active

B & M HOLDINGS LIMITED

Company 13742451 · BRACKNELL

Open →
Active

B & M HOLMES (PROPERTIES) LIMITED

Company 03085254 · HALIFAX

Open →
Active

B & M HOMESTYLE LIMITED

Company 14715325 · COCKERMOUTH

Open →
Active

B & M HOUSE MANAGEMENT LTD

Company 11709886 · MARGATE

Open →
Active

B & M HURST ELECTRICAL HOLDINGS LIMITED

Company 11534912 · MAIDSTONE

Open →
Active

B & M IMPORT EXPORT LTD

Company 15795520 · LONDON

Open →
Active

B & M INSTALLATIONS LIMITED

Company 03831278 · NOTTINGHAM

Open →
Active

B & M INSTALLTIONS (WARE) LIMITED

Company 06339765 · BUNTINGFORD

Open →
Active

B & M INVESTMENTS (MIDLANDS) LTD

Company 16808374 · BIRMINGHAM

Open →
Active

B & M INVESTMENTS LIMITED

Company FC008606 · DUBLIN 2

Open →
Active

B & M INVESTMENTS LIMITED

Company OE003115 · DUBLIN

Open →
Active

B & M JOHNSON LIMITED

Company 04791058 · BROMYARD

Open →
Active

B & M KESHWALA PROPERTIES LTD

Company 08138482 · STOCKPORT

Open →
Active

B & M LEE PLUMBING AND HEATING LIMITED

Company 08448489 · CANNOCK

Open →
Active

B & M LOCAL LIMITED

Company 08378090 · HAYWARDS HEATH

Open →
Active

B & M LONDON LIMITED

Company 08701277 · BEXLEY

Open →
Active

B & M MCR LTD

Company 13534525 · BARNOLDSWICK

Open →
Active

B & M MEDICALS LIMITED

Company 06161083 · SURREY

Open →
Active

B & M MOTORS BRADFORD LIMITED

Company 07577932 · BINGLEY

Open →
Active

B & M PIPELINES LTD

Company 11289347 · DERBY

Open →
Active

B & M PLANT HIRE (SUSSEX) LIMITED

Company 02441434 · NORTH MUNDHAM CHICHESTER

Open →
Active

B & M PRINT LIMITED

Company 10291392 · CHELMSFORD

Open →
Active

B & M PRODUCTIONS LTD

Company 16338753 · HUNGERFORD

Open →
Active

B & M PROPERTIES (YORKSHIRE) LTD

Company 16364461 · SHEFFIELD

Open →
Active

B & M PROPERTY DEVELOPMENTS LIMITED

Company 05499338 · DERBY

Open →
Active

B & M PROPERTY GROUP LTD

Company 14442211 · BAILDON

Open →
Active

B & M PROPERTY HOLDINGS LIMITED

Company 10122216 · STOCKPORT

Open →
Active

B & M PROPERTY INVESTMENT LTD

Company 05917968 · LONDON

Open →
Active

B & M PROPERTY SERVICES LIMITED

Company 10581363 · CANTERBURY

Open →
Active

B & M REAL ESTATE LTD

Company 10383652 · BEXLEYHEATH

Open →
Active

B & M RENTAL PROPERTIES LTD

Company 13955586 · BURNTWOOD

Open →
Active

B & M RESIDENTIAL CARE LIMITED

Company 02630379 · HEMEL HEMPSTEAD

Open →
Active

B & M RESINVEST LIMITED

Company 14102645 · PURLEY

Open →
Active

B & M RESTAURANT LTD

Company 12745009 · SALFORD

Open →
Active

B & M RETAIL LIMITED

Company 01357507 · LIVERPOOL

Open →
Active

B & M ROOFING & CLADDING LTD

Company 10934557 · KING'S LYNN

Open →
Active

B & M ROOFING & SONS LIMITED

Company 14773794 · DARLINGTON

Open →
Active

B & M SAUSAGES LTD

Company SC415183 · GLASGOW

Open →
Active

B & M SEAFOODS HOLDINGS LIMITED

Company 12696465 · EYE

Open →
Active

B & M SEAFOODS LIMITED

Company 01661012 · EYE

Open →
Active

B & M SERVICES

Company LP013356 · SALE

Open →
Active

B & M SHEET METAL (LEEDS) LIMITED

Company 04110579 · LEEDS

Open →
Active

B & M SPECIALISTS LTD

Company 13302170 · CHATHAM

Open →
Active

B & M STORAGE LTD

Company 16104852 · HASLEMERE

Open →