B Alphabetical directory

UK companies beginning with B

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

Active

B OF LONDON LIMITED

Company 13261188 · BECKENHAM

Open →
Active

B OF THE D LTD

Company 16577785 · LONDON

Open →
Active

B OILS (UK) LTD

Company 13150369 · LONDON

Open →
Active

B OKAFOR LTD

Company 09428652 · LONDON,

Open →
Active

B OLIVER LTD

Company 14340625 · RAVENSHEAD

Open →
Active

B ON 1 LTD

Company 09043243 · SHEFFIELD

Open →
Active

B ON POINT ENTERTAINMENT LTD

Company 14480548 · SOUTHAMPTON

Open →
Active

B ON TIME LTD

Company 16329693 · CAMBRIDGE

Open →
Active

B OPTICAL LTD

Company 14868075 · 145 GRANVILLE STREET

Open →
Active

B OPTOMETRY LTD

Company 15527544 · SOLIHULL

Open →
Active

B ORCHID LTD

Company 14579041 · BRANDON

Open →
Active

B ORGANIC LIMITED

Company 07087959 · TOTTON

Open →
Active

B OSBORNE ESTATE AGENTS LIMITED

Company 16197130 · STANMORE

Open →
Active

B OSMOND CONSULTING LTD

Company 15226427 · BLACKWOOD

Open →
Active

B OTHER WISE LTD

Company 12918454 · HIGH WYCOMBE

Open →
Active

B OUT OF HOME LIMITED

Company 17069215 · CHELMSFORD

Open →
Active

B OWENS CONTRACTORS LTD

Company 13290526 · UXBRIDGE

Open →
Active

B OWNER GROUP LTD

Company 16334471 · MANCHESTER

Open →
Active

B OZANNE LIMITED

Company 13552060 · BEVERLEY

Open →
Active

B P & SONS TRANSPORT LTD

Company 06877527 · MITCHAM

Open →
Active

B P A PRODUCTIONS LTD

Company 10006993 · CULLOMPTON

Open →
Active

B P A PROPERTIES LTD

Company 12895661 · SCUNTHORPE

Open →
Active

B P ACCOUNTANTS LIMITED

Company 10351160 · WOLVERHAMPTON

Open →
Active

B P AGENCY LTD

Company 06700482 · GRITTLETON

Open →
Active

B P AUTOPARTS & REPAIRS LIMITED

Company 06929477 · UXBRIDGE

Open →
Active

B P B S PROPERTIES LTD

Company 15065281 · HALIFAX

Open →
Active

B P BAR LTD

Company 17258788 · CAERNARFON

Open →
Active

B P BARNARD LIMITED

Company 15491222 · ALTRINCHAM

Open →
Active

B P BETTISON LIMITED

Company 08543434 · BROUGH

Open →
Active

B P BLASTING SOLUTIONS LIMITED

Company 06067756 · BRIDGEND

Open →
Active

B P BROWN TRAVEL LTD

Company 07298312 · STAFFORD

Open →
Active

B P BUILDERS CRAWLEY LIMITED

Company 06168568 · HAYWARDS HEATH

Open →
Active

B P BUILDERS LTD

Company 11418256 · LONDON

Open →
Active

B P BUILDING CONTRACTORS LIMITED

Company 09257004 · CONGLETON

Open →
Active

B P C BUILDING PRODUCTS LIMITED

Company 01330662 · HIGH PEAK

Open →
Active

B P C ELECTRICAL SOLUTIONS LTD

Company 10240213 · SHREWSBURY

Open →
Active

B P C ESTATES LIMITED

Company 03240063 · LICHFIELD

Open →
Active

B P CABLING INSTALLATION LIMITED

Company 04959712 · HAMPSHIRE

Open →
Active

B P CAR REPAIRS LTD

Company 08004261 · HODDESDON

Open →
Active

B P CARE LIMITED

Company 07250325 · DONCASTER

Open →
Active

B P CLINIC LIMITED

Company 04767019 · KING'S LYNN

Open →
Active

B P COLLINS LLP

Company OC352536 · GERRARDS CROSS

Open →
Active

B P COLLINS SERVICES LIMITED

Company 03032724 · GERRARDS CROSS

Open →
Active

B P COLLINS TRUST CORPORATION LIMITED

Company 06555568 · GERRARDS CROSS

Open →
Active

B P COMBINE HARVESTERS LTD

Company 10236645 · WISBECH

Open →
Active

B P CONSTRUCTION (LEICESTER) LIMITED

Company 04658852 · THURCASTON

Open →
Active

B P DEMPSEY (HEATING) LTD

Company 17106202 · SHEFFIELD

Open →
Active

B P DESIGN LIMITED

Company 04231370 · SOUTHGATE

Open →