B Alphabetical directory
UK companies beginning with B
Name A–Z · page 74. Date sorting is intentionally omitted here to keep very large letter directories fast.
B MAJOR CONSULTING LTD
Company 11898897 · LONDON
B MAJOR PRODUCTIONS LTD
Company 16237566 · BROMSGROVE
B MALONE FASHION LIMITED
Company 12693954 · MANCHESTER
B MALONE LIMITED
Company 11823964 · MANCHESTER
B MALONE PROPERTIES LTD
Company SC673043 · BURNTISLAND
B MALONE PROPERTY LTD
Company 14686869 · MANCHESTER
B MAMANDI PROPERTIES LTD
Company 17132448 · MANCHESTER
B MANAGEMENT LTD
Company 15293092 · HIGH WYCOMBE
B MANCHESTER JOINERY LTD
Company 05832369 · LANCASHIRE
B MANCHETT PROPERTY LTD
Company 15821912 · BURY ST. EDMUNDS
B MANDA SERVICES LIMITED
Company 09891471 · FARNHAM
B MANLEY SERVICES LIMITED
Company 07904823 · SOUTHAMPTON
B MANN HEATING AND PLUMBING LTD
Company 10192798 · BENFLEET
B MANN TM LTD
Company 10962744 · NORTH YORKSHIRE
B MANNING HEATING & PLUMBING SERVICES LTD
Company 08942892 · WESTERHAM
B MANSLEY PRODUCTIONS LTD
Company 15637530 · DARLINGTON
B MANZINI CONSULTANCY LIMITED
Company 13662643 · LONDON
B MARANI LIMITED
Company 16219835 · LONDON
B MARCHANT LTD
Company 16828961 · WINCHESTER
B MARGERISON BUILDERS LIMITED
Company 13845204 · PRESTON
B MARKETING LIMITED
Company SC441970 · TRANENT
B MARKETING SERVICES LIMITED
Company 17038186 · HALIFAX
B MARKEY CONSULTING LTD
Company 16633485 · LONDON
B MARQUEZ CARE LTD
Company 13070324 · SUTTON
B MARSH DECORATORS LTD
Company 08735940 · GRIMSBY
B MARSH DRIVING SCHOOL LIMITED
Company 04489571 · LANCASHIRE
B MARSH THERAPY LTD
Company 14762208 · CHESTER
B MARSHALL ELECTRICAL LIMITED
Company 09622115 · LONDON
B MARSHALL ENGINEERING LIMITED
Company 06126993 · CLEVELAND
B MARSHALL HOLDINGS LTD
Company 13394571 · DARLINGTON
B MARSHALL MOTOR ENGINEER LTD
Company SC707251 · NEWTON STEWART
B MARTIAL ARTS LTD
Company SC888622 · GLASGOW
B MARTIN CONSTRUCTION LIMITED
Company 12616984 · BARROW-IN-FURNESS
B MAS FIRE SAFETY CONSULTANT LIMITED
Company 15230544 · ROCHESTER
B MASLIN HOLDINGS LTD
Company 16723761 · THAME
B MASLIN LENDING LTD
Company 16890921 · THAME
B MASSEY LIMITED
Company 07747510 · NORTHAMPTON
B MATHIESON ELECTRICAL LTD
Company 16791649 · LONDON
B MATTI COMPANY LIMITED
Company 07339321 · KENSINGTON
B MAYA LTD
Company 10988144 · DAGENHAM
B MAYFIELD LIMITED
Company 06972561 · LOWESTOFT
B MC ELCHARE LTD
Company 09035831 · WIGAN
B MC G CONSTRUCTION LIMITED
Company NI679143 · LONDONDERRY
B MCBLAIN FENCING LTD
Company SC772169 · MAYBOLE
B MCCANN WASTE MANAGEMENT LIMITED
Company 15954522 · LONDON
B MCCARTHY CONSTRUCTION LIMITED
Company 12360305 · WARE
B MCCLORY LTD
Company 11124232 · BIRMINGHAM
B MCCOLGAN HOLDINGS LIMITED
Company NI732032 · LONDONDERRY