B Alphabetical directory

UK companies beginning with B

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

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 · LONDON

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 · HERNE BAY

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 →
Active

B P DESIGNS LTD

Company 06841636 · MALDON

Open →
Active

B P DIGITAL LTD

Company 11456654 · PRESTON

Open →
Active

B P DRAINS LTD

Company 07707137 · RAMSGATE

Open →
Active

B P DUNN LTD

Company 15662221 · ERITH

Open →
Active

B P E SECRETARIES LIMITED

Company 01786686 · CHELTENHAM

Open →
Active

B P ELECTRICAL (BRISTOL) LTD

Company 12270217 · BRISTOL

Open →
Active

B P ENTERPRISES (SOUTHERN) LIMITED

Company 05255974 · DORSET

Open →
Active

B P F K SOLUTIONS LTD

Company 17206280 · BIRMINGHAM

Open →
Active

B P F PLUMBING & HEATING LIMITED

Company 06361176 · STOCKPORT

Open →