| Company Name | Address | Tel |
| B & D HOLT | Lancashire | 01204 650999 |
| B & P AUTO SERVICES | West Midlands | 0121 588 3478 |
| B B A FRICTION | West Yorkshire | 01274 854000 |
| B M A C LTD | Greater Manchester | 0161 367 8181 |
| B R T BEARINGS | Cambridgeshire | 01945 464097 |
| B R T BEARINGS | North Lanarkshire | 01236 728131 |
| BABTIE GROUP | Berkshire | 0118 988 1555 |
| BAILEY BUS | Greater London | 020 8668 5378 |
| BAILEY MORRIS LTD | Cambridgeshire | 01480 216250 |
| BALMORAL COACHES | Merseyside | 0151 933 1016 |
| BARROW MEDIA AND CONSULTANCY | Greater Manchester | 0161 797 5993 |
| BARRY HALL INSTALLATION LTD | Lincolnshire | 01522 689911 |
| BARTON ACCESSORIES | Devon | 01803 732878 |
| BAYBRIDGE TRADING LIMITED | Hampshire | 01962 777669 |
| BAYFORD & CO LTD | West Yorkshire | 01937 541111 |
| BAYLISS & COOKE (COMM) LTD | Hampshire | 01329 828228 |
| BBA FRICTION LIMITED | - | 0161 277 6100 |
| BEDFORD GLASS FIBRE MOULDINGS | Bedfordshire | 01234 271119 |
| BELLARD ELECTRONICS | Cheshire | 01244 380123 |
| BELMONT INTERNATIONAL LTD | Kent | 01732 744700 |
| BERKHOF UK LTD | Hampshire | 01256 475300 |
| BERM OPTICAL PRODUCTS | North Yorkshire | 01904 647606 |
| BERNARD J KNIBBS LTD | Devon | 01271 345005 |
| BERNSTEIN ENGINEERING LTD | Hertfordshire | 01923 239996 |
| BEST IMPRESSIONS | - | 020 8740 6993 |
| BITSTORE LTD | Worcestershire | 01905 620620 |
| BLACKPOOL COACH SERVICES | Lancashire | 01253 698686 |
| BEST WESTERN HOTELS | North Yorkshire | 0845 601 0583 |
| BLACKPOOL TRIMSHOPS LTD | Lancashire | 01253 766762 |
| BLUECOL BRANDS LIMITED | Hampshire | 01256 474661 |
| BLUESTRIPE ENGINEERING LTD | West Midlands | 01384 455330 |
| BLYTHSWOOD MOTORS LIMITED | - | 0141 221 3165 |
| BOB VALE COACH SALES | Buckinghamshire | 01494 716996 |
| BODYGUARD SECURITY CO LTD | Buckinghamshire | 01908 218400 |
| BONIFACE ENGINEERING LTD | Norfolk | 01842 754232 |
| BOOMERANG BUS COMPANY | Gloucestershire | 01684 292108 |
| BOTEL LTD | South Yorkshire | 01709 703535 |
| BP MOBIL JOINT VENTURE | Buckinghamshire | 01908 853000 |
| BPC | North East Lincolnshire | 01469 532755 |
| BRADFORD GRINDERS (UK) LTD | West Yorkshire | 01274 733141 |
| BRADTECH LTD | Staffordshire | 01785 282800 |
| BRENT EUROPE LTD | Buckinghamshire | 01908 649333 |
| BRIGADE ELECTRONICS PLC | - | 020 8852 3261 |
| BRIGHT TECH DEVELOPMENTS | Dorset | 01202 679627 |
| BRINDLEY CHAINS LTD | Cheshire | 01925 825555 |
| BRISSCO (SIGNS & GRAPHICS) | - | 0117 964 3925 |
| BRISTOL STREET STAFFORD | Staffordshire | 01785 251331 |
| BRITAX PMG LTD | East Riding of Yorkshire | 01262 670161 |
| BRITAX PSV WYPERS LTD | Worcestershire | 01905 350500 |
| BRITISH BUS PUBLISHING | Shropshire | 01952 255669 |
| BRITISH FURTEX FABRICS LTD | West Yorkshire | 01422 882161 |
| BROADLEY HEIGHWAY ASSOCIATES LTD | Lancashire | 01772 760001 |
| BROADWATER MOULDINGS LTD | Suffolk | 01379 384145 |
| BRITTANY FERRIES | Hampshire | 0870 9012100 |
| BUGLERS PCV DRIVING SCHOOL | - | 0117 977 8759 |
| BULWARK BUS & COACH ENGINEERING LTD | Monmouthshire | 01291 622326 |
| BUS & COACH GLAZING - ANSTON | South Yorkshire | 01909 551188 |
| BUS & COACH GLAZING - BARRHEAD | - | 0141 876 1177 |
| BUS & COACH GLAZING - WARE | Hertfordshire | 01920 485996 |
| BUS BITS & MORE LTD | Warwickshire | 01789 765025 |
| BUS BIZZ | Hampshire | 01962 715566 |
| BUS ENTHUSIAST PUBLISHING | Midlothian | 0131 333 2796 |
| BUSES WORLDWIDE | Surrey | 01932 352351 |
| BUSPARTS | West Midlands | 0121 524 1200 |