B Alphabetical directory
UK companies beginning with B
Name A–Z · page 49. Date sorting is intentionally omitted here to keep very large letter directories fast.
B D M PLASTERING LIMITED
Company 05861808 · WISBECH
B D M SQUARED LIMITED
Company 10976721 · WINCHESTER
B D MEDIC ASSIST LTD
Company 08598320 · CHESSINGTON
B D MOTORS LIMITED
Company 04313681 · DEVON
B D P ELECTRICAL SERVICES LIMITED
Company 05345493 · ILFORD
B D P PLANNING LIMITED
Company 02093091 · MANCHESTER
B D P PROJECT MANAGEMENT LIMITED
Company 01564091 · MANCHESTER
B D PINKNEY & CO LTD
Company 10692132 · MALTON
B D PRIESTLEY LIMITED
Company 07466951 · PEMBROKE
B D PROPERTIES (DUDLEY PORT) LTD
Company 15855523 · BIRMINGHAM
B D PROPERTIES (MIDLANDS) LTD
Company 10698828 · BIRMINGHAM
B D R ASSOCIATES LIMITED
Company 02995804 · 2 KINGS ROAD HASLEMERE
B D R ELECTRICAL DESIGN LTD
Company 07630465 · SOUTHPORT
B D RAILWAYS LIMITED
Company 08394306 · KINGSWINFORD
B D RESOURCES LIMITED
Company 04628653 · WINCHESTER
B D RIGGING LTD
Company 09234206 · SOLIHULL
B D S (CHESTERFIELD) LIMITED
Company 05701157 · NOTTINGHAMSHIRE
B D S (NOTTM) LLP
Company OC302277 · NOTTINGHAMSHIRE
B D S (STOKE-ON-TRENT) LIMITED
Company 04260922 · STOKE-ON-TRENT
B D S (SUFFOLK) LIMITED
Company 02579331 · HAVERHILL
B D S ELECTRICAL LIMITED
Company 04871746 · NEWMARKET
B D S EXPRESS LIMITED
Company 05426712 · BAILDON
B D S I LIMITED
Company 04672634 · BARNSLEY
B D SCAFFOLDING AND MAINTENANCE LTD
Company 16390727 · LEATHERHEAD
B D SEWELL LTD
Company 07100102 · ESSEX
B D SHEPHERD LIMITED
Company 04392355 · GAINSBOROUGH
B D SIAU LTD
Company 12254063 · MANCHESTER
B D SWEENEY LTD
Company SC766159 · DUNDEE
B D THORNELL LIMITED
Company 05210295 · BRISTOL
B D TRANS LTD
Company 12956353 · LEEDS
B D U IMPORTS LIMITED
Company 05263691 · STANSTED
B D UK STORES LIMITED
Company 15576113 · LEYBURN
B D UPTON BUILDERS LIMITED
Company 05722178 · WISBECH
B D VALETING LIMITED
Company 11915543 · NORTHFLEET
B D VENUE TRADING LIMITED
Company 14127931 · HERTFORD
B D WISE LIMITED
Company NI694616 · LIMAVADY
B D WOODGATE LIMITED
Company 05562454 · CROWBOROUGH
B D YATES CONSTRUCTION LTD
Company 12938684 · CHESTERFIELD
B DALTON LTD
Company SC831399 · BROXBURN
B DANIELS CONSULTANCY LTD
Company 16843307 · BENFLEET
B DANIELS LIMITED
Company 04523211 · BOLTON
B DARLINGTON BUILDERS LIMITED
Company 16327533 · CREWE
B DATA KNOWHOW LIMITED
Company 16632799 · LONDON
B DAVIDSON LIMITED
Company 06890546 · LONDON
B DAVIES & SON LTD
Company 04090818 · LIVERPOOL
B DAVIES FAMILY INVESTMENTS LIMITED
Company 15126540 · LIVERPOOL
B DAVIES ROOFING LIMITED
Company 16506247 · BARNSLEY
B DAVIES UTILITIES LTD
Company 15539971 · HAILSHAM