O Alphabetical directory
UK companies beginning with O
Name A–Z · page 70. Date sorting is intentionally omitted here to keep very large letter directories fast.
O1CONSTRUCTIVE.COM LTD
Company 07901656 · DEWSBURY
O1EARTH LTD
Company 14580785 · CHESTER
O1G LTD
Company 13061245 · LONDON
O1NK LIMITED
Company 05339814 · BEDFORD
O2 (EUROPE) LIMITED
Company 04247143 · WORTHING
O2 (UK) LIMITED
Company 02012647 · WORTHING
O2 AFRICAN FOODS LTD
Company SC843039 · GLASGOW
O2 AGENCY LTD
Company 16531782 · CARDIFF
O2 AGRI LTD
Company 13639197 · MARKET DRAYTON
O2 ASSOCIATES LIMITED
Company 04350148 · CHISLEHURST
O2 BROKING AS
Company FC037320 · KOBENHAVN S
O2 BUSINESS HOLDINGS LIMITED
Company 16335794 · READING
O2 BUSINESS LIMITED
Company 16039118 · READING
O2 BUSINESS SOLUTIONS LIMITED
Company 03563363 · COLCHESTER
O2 CAPITAL LTD
Company 16260806 · LONDON
O2 CARE LTD
Company 14564685 · BEXLEY
O2 CATERING LIMITED
Company 10355034 · ENFIELD
O2 CEDAR LIMITED
Company 04678681 · READING
O2 COMMUNICATIONS LIMITED
Company 04271548 · READING
O2 CONNECT LIMITED
Company 10010305 · LONDON
O2 CONSTRUCTION LTD
Company 15900622 · LONDON
O2 CONSULTANTS LTD
Company 08521004 · KNARESBOROUGH
O2 DEGREE LIMITED
Company 08090343 · BASINGSTOKE
O2 DISTRIBUTION LTD
Company 16838907 · LONDON
O2 ENVIRONMENTAL LTD
Company 04380562 · BRISTOL
O2 ESSENTIAL GROUP LIMITED
Company 17233464 · BRADFORD
O2 EXHIBITIONS LTD
Company 04922091 · CHICHESTER
O2 HOLDINGS LIMITED
Company 02604354 · READING
O2 HYPER HEALTH LTD
Company 14332200 · RUGBY
O2 INVESTMENTS BMW'S LTD
Company 13638263 · BRISTOL
O2 LEISURE & RETAIL UK PARTNERSHIP NO.1 LP
Company LP013368 · LONDON
O2 MANAGEMENT SOLUTIONS LIMITED
Company 03989399 · COLCHESTER
O2 MERSINI LTD
Company 16341377 · ROMFORD
O2 NETWORKS LIMITED
Company 02604351 · READING
O2 NORTH WEST CLINICS LIMITED
Company NI723375 · COLERAINE
O2 OAK LIMITED
Company 03646040 · WORTHING
O2 PARFUM LIMITED
Company 17366808 · NOTTINGHAM
O2 PINE LIMITED
Company 06281240 · WORTHING
O2 PLUMBING & HEATING SERVICES LTD
Company 12299356 · EDGWARE
O2 PLUS LIMITED
Company 06176462 · Registered office town not supplied
O2 POINTS LIMITED
Company 16034026 · LONDON
O2 PROPERTIES LIMITED
Company 10505277 · WOLVERHAMPTON
O2 REDWOOD LIMITED
Company 02383186 · READING
O2 SCAFFOLDING LIMITED
Company 15856810 · HOUNSLOW
O2 SKINCARE LIMITED
Company 04983612 · HAMPSHIRE
O2 SOFTWARE SOLUTIONS LIMITED
Company 03634346 · COLCHESTER
O2 SPA LIMITED
Company 16793119 · WOODFORD GREEN
O2 SYSTEMS LTD
Company 15739940 · RUISLIP,