B Alphabetical directory

UK companies beginning with B

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

Active

B MANCHESTER JOINERY LTD

Company 05832369 · LANCASHIRE

Open →
Active

B MANCHETT PROPERTY LTD

Company 15821912 · BURY ST. EDMUNDS

Open →
Active

B MANDA SERVICES LIMITED

Company 09891471 · FARNHAM

Open →
Active

B MANLEY SERVICES LIMITED

Company 07904823 · SOUTHAMPTON

Open →
Active

B MANN HEATING AND PLUMBING LTD

Company 10192798 · BENFLEET

Open →
Active

B MANN TM LTD

Company 10962744 · NORTH YORKSHIRE

Open →
Active

B MANNING HEATING & PLUMBING SERVICES LTD

Company 08942892 · WESTERHAM

Open →
Active

B MANSLEY PRODUCTIONS LTD

Company 15637530 · DARLINGTON

Open →
Active

B MANZINI CONSULTANCY LIMITED

Company 13662643 · LONDON

Open →
Active

B MARANI LIMITED

Company 16219835 · LONDON

Open →
Active

B MARCHANT LTD

Company 16828961 · WINCHESTER

Open →
Active

B MARGERISON BUILDERS LIMITED

Company 13845204 · PRESTON

Open →
Active

B MARKETING LIMITED

Company SC441970 · TRANENT

Open →
Active

B MARKETING SERVICES LIMITED

Company 17038186 · HALIFAX

Open →
Active

B MARKEY CONSULTING LTD

Company 16633485 · LONDON

Open →
Active

B MARQUEZ CARE LTD

Company 13070324 · SUTTON

Open →
Active

B MARSH DECORATORS LTD

Company 08735940 · GRIMSBY

Open →
Active

B MARSH DRIVING SCHOOL LIMITED

Company 04489571 · LANCASHIRE

Open →
Active

B MARSH THERAPY LTD

Company 14762208 · CHESTER

Open →
Active

B MARSHALL ELECTRICAL LIMITED

Company 09622115 · LONDON

Open →
Active

B MARSHALL ENGINEERING LIMITED

Company 06126993 · CLEVELAND

Open →
Active

B MARSHALL HOLDINGS LTD

Company 13394571 · DARLINGTON

Open →
Active

B MARSHALL MOTOR ENGINEER LTD

Company SC707251 · NEWTON STEWART

Open →
Active

B MARTIAL ARTS LTD

Company SC888622 · GLASGOW

Open →
Active

B MARTIN CONSTRUCTION LIMITED

Company 12616984 · BARROW-IN-FURNESS

Open →
Active

B MAS FIRE SAFETY CONSULTANT LIMITED

Company 15230544 · ROCHESTER

Open →
Active

B MASLIN HOLDINGS LTD

Company 16723761 · THAME

Open →
Active

B MASSEY LIMITED

Company 07747510 · NORTHAMPTON

Open →
Active

B MATHIESON ELECTRICAL LTD

Company 16791649 · LONDON

Open →
Active

B MATTI COMPANY LIMITED

Company 07339321 · KENSINGTON

Open →
Active

B MAYA LTD

Company 10988144 · DAGENHAM

Open →
Active

B MAYFIELD LIMITED

Company 06972561 · LOWESTOFT

Open →
Active

B MC ELCHARE LTD

Company 09035831 · WIGAN

Open →
Active

B MC G CONSTRUCTION LIMITED

Company NI679143 · LONDONDERRY

Open →
Active

B MCBLAIN FENCING LTD

Company SC772169 · MAYBOLE

Open →
Active

B MCCANN WASTE MANAGEMENT LIMITED

Company 15954522 · LONDON

Open →
Active

B MCCARTHY CONSTRUCTION LIMITED

Company 12360305 · WARE

Open →
Active

B MCCLORY LTD

Company 11124232 · BIRMINGHAM

Open →
Active

B MCCOLGAN HOLDINGS LIMITED

Company NI732032 · LONDONDERRY

Open →
Active

B MCCORMICK ANAESTHESIA LTD

Company 10999617 · BIRMINGHAM

Open →
Active

B MCDERMOTT AND SON (LANCS) LIMITED

Company 07926140 · OSWALDTWISTLE

Open →
Active

B MCELWEE CARPENTRY & JOINERY LTD

Company 13836173 · BIGGLESWADE

Open →
Active

B MCFARLANE HAULAGE LIMITED

Company 04245603 · WIDNES

Open →
Active

B MCG CONTRACTS LIMITED

Company NI722906 · OMAGH

Open →
Active

B MCGARR & CO LTD

Company 12199503 · LONDON

Open →
Active

B MCGHEE INSPECTIONS LTD

Company SC573222 · NAIRN

Open →
Active

B MCGRATH CIVIL ENGINEERING LTD

Company 06189716 · EVESHAM

Open →
Active

B MCINTYRE PROPERTY LTD

Company 16092245 · SLEAFORD

Open →