B Alphabetical directory
UK companies beginning with B
Name A–Z · page 80. Date sorting is intentionally omitted here to keep very large letter directories fast.
B P TEN LIMITED
Company 09643824 · MANCHESTER
B P TILING LIMITED
Company 04838941 · REDDITCH
B P TWEEDALE JOINERY LIMITED
Company 08126996 · ROSSENDALE
B P U LIMITED
Company 03723948 · CARDIFF GATE BUSINESS PARK
B P VEHICLE CENTRE GROUP LIMITED
Company 13677213 · BRADFORD
B P VINER CONSULTANCY SERVICES LTD
Company 10856470 · NORTHWOOD
B P W CONSULTANCY LIMITED
Company 02483924 · EPSOM
B P W ELECTRICALS LTD
Company 10338434 · MANCHESTER
B P WINDOWS LIMITED
Company 06340009 · HALSTEAD
B P&D MAINTENANCE LTD
Company 16428500 · TONBRIDGE
B PALMER PROPERTIES LTD
Company 15921331 · LOOE
B PARR PROPERTIES LIMITED
Company 17294246 · SHEFFIELD
B PARTON PROPERTY LIMITED
Company 16268261 · PRESTON
B PASS LTD
Company 17258520 · LONDON
B PATANI LIMITED
Company 16157950 · LONDON
B PATEL & CO LTD
Company 06956163 · HARROW
B PATEL & SONS FINANCE LIMITED
Company 06603194 · HARROW
B PATEL PROPERTIES LIMITED
Company 13264943 · HARROW
B PATIENT TILING LTD
Company 06887462 · LOUGHTON
B PATTON SCAFFOLDING LTD
Company SC578437 · GLASGOW
B PAUL LIMITED
Company 07934476 · LEICESTER
B PAYNE PROPERTY SOLUTIONS LIMITED
Company 08650574 · CAMBERLEY
B PEACOCK LTD
Company 14768251 · MIDDLESBROUGH
B PEARCE CONSTRUCTION LTD
Company 12919821 · BRISTOL
B PEARSON DEVELOPMENTS LTD
Company 09385971 · HEREFORD
B PEARSON HOLDINGS LTD
Company 13145131 · PONTYPOOL
B PELICANS LIMITED
Company 11370125 · NORTHAMPTON
B PERHAM CONSULTANCY LTD
Company 16942307 · TAUNTON
B PERSONALISED LIMITED
Company 09389242 · PINXTON
B PETERS JOINERY LIMITED
Company 15554347 · DONCASTER
B PHARMA LTD
Company 08913567 · CHESTER
B PHILLIPS LIMITED
Company 13931624 · EDGWARE
B PHLEBOTOMY I LTD
Company 16850450 · ROMFORD
B PILATES LIMITED
Company 11117486 · LONDON
B PITT DEVELOPMENTS LTD
Company 12428646 · GRAVESEND
B PITT SERVICES LTD
Company 10271749 · GRAVESEND
B PLANNING & DESIGN LIMITED
Company 15807949 · LONDON
B PLANT LINCS LTD
Company 13664036 · GRIMSBY
B PLATFORM LTD
Company 16495954 · BURY ST. EDMUNDS
B PLUG LTD
Company 14564988 · DONCASTER
B PLUMB LTD
Company 14486704 · LEIGH
B PLUS BIODEGRADABLE SOLUTIONS LTD
Company 16089882 · MANCHESTER
B PLUS C LIMITED
Company 08258315 · HENLEY-ON-THAMES
B PLUS H JOHAL LIMITED
Company 08290728 · DERBY
B PLUS MANAGEMENT CONSULTANCY LTD
Company 12885985 · LONDON
B POINT INVESTMENT HOLDING LIMITED
Company OE027915 · TORTOLA
B POINT INVESTMENTS LTD
Company 12790965 · BIRMINGHAM
B POLISHERS AND MAGIC REPAIRS LTD
Company 13112376 · LONDON