B Alphabetical directory
UK companies beginning with B
Name A–Z · page 103. Date sorting is intentionally omitted here to keep very large letter directories fast.
B-MAC MECHANICAL HOLDING LTD
Company NI708513 · BELFAST
B-MANGA LTD
Company 13753015 · CREWE
B-MAR BVBA
Company FC037697 · VLAAMS GEWEST
B-MAR INSURANCE SERVICES LLP
Company OC438581 · LEIGH ON SEA
B-MAT SCAFFOLDING LTD
Company 09122928 · LONDON
B-MAX PROPERTIES LIMITED
Company 03665567 · MIDDLESEX
B-MAX TRANS LTD
Company 15116072 · IPSWICH
B-MEDIA SERVICES LTD
Company 16300907 · LONDON
B-MEDICS LTD
Company 13225438 · KENSINGTON
B-MINOR LTD
Company 11707734 · REDDITCH
B-MITREV LTD
Company 14112627 · MITCHAM
B-MOLE LIMITED
Company 06269543 · LONDON
B-MÓR MENTAL WEALTH LTD
Company 15828925 · BURY ST. EDMUNDS
B-MOVIE LIMITED
Company 15376395 · MANSFIELD
B-MS-I LTD
Company 15936527 · TADWORTH
B-NETWORK LONDON LTD
Company 11183165 · LONDON
B-NEXT LIMITED
Company 07902809 · LOUGHTON
B-NIKI LIMITED
Company 15400156 · PRESTON
B-NOBLE HEALTHCARE LIMITED
Company 15654853 · SANDY
B-NRG LIMITED
Company 16737076 · SLOUGH
B-ON AUTOMOTIVE LIMITED
Company 13032663 · LONDON
B-ON ELECTRICAL LTD
Company 14970527 · ROCHESTER
B-ON FITNESS LIMITED
Company NI692370 · BALLYCLARE
B-OND LONDON DIGITAL LTD
Company 13094661 · LONDON
B-ONE AESTHETICS LIMITED
Company 15748776 · NORTHAMPTON
B-P ASSET INVESTMENTS LTD
Company 17016121 · HOUNSLOW
B-P CLINICAL SERVICES LLP
Company OC454528 · ROMSEY
B-P OLB LTD
Company NI059986 · CO DERRY
B-P OLB PROPERTY LTD
Company NI676546 · MAGHERA
B-PACK PRINT LTD
Company 15947369 · HARLOW
B-PAK AUTOMATION LIMITED
Company 10042865 · FOREST ROW
B-PAK LIMITED
Company 12228594 · BOURNEMOUTH
B-PANACEA EDUCATIONAL CONSULT LIMITED
Company 16651266 · LONDON
B-PEOPLE GROUP LTD
Company 11059238 · LEWES
B-PF LTD
Company 16966910 · LONDON
B-PLAIN LTD
Company 16518094 · BRADFORD
B-PLAN INFORMATION SYSTEMS LIMITED
Company 02777541 · BASINGSTOKE
B-PLATES LTD
Company 15524447 · WICKFORD
B-POD LIMITED
Company 08548150 · LONDON
B-POST LIMITED
Company 16088591 · BEXLEYHEATH
B-PRECISE LIMITED
Company 06363282 · ROMFORD
B-PRECISE PUBLICATIONS LTD
Company 16833493 · LEAMINGTON SPA
B-PREPARED FLOORING LTD
Company 15472586 · COLCHESTER
B-PRINT, DISPLAY & LOGISTICS LIMITED
Company 16942873 · DURHAM
B-PRO CONSTRUCTION LTD
Company 17131642 · LONDON
B-PROUD PROPERTY DEVELOPMENTS LTD
Company 13635326 · STONEHOUSE
B-PURE LIMITED
Company 09344796 · EDGWARE
B-QUBIC LTD
Company 17220956 · LONDON