O Alphabetical directory
UK companies beginning with O
Name A–Z · page 19. Date sorting is intentionally omitted here to keep very large letter directories fast.
O-O? RECORDINGS LTD
Company 12717635 · LONDON
O-OMG LTD
Company 15611830 · LONDON
O-OO ENTERPRISES LIMITED
Company 14045475 · LONDON
O-OPERA LIMITED
Company 17159016 · ILFORD
O-PEN-I IMAGES LIMITED
Company 06010859 · TEIGNMOUTH
O-PERSPECTIVE LTD
Company 12437308 · LINCOLN
O-PHARM LIMITED
Company 12799421 · MAIDENHEAD
O-RAE PRODUCTS LTD
Company 16650015 · WILLENHALL
O-RAIN SERVICES LTD
Company 17080478 · LONDON
O-RE HOLDINGS UK LIMITED
Company 05997394 · LONDON
O-REGION
Company 03549346 · TRURO
O-RING-PLUMBING LTD
Company 12967229 · FROME
O-RING-SPORTING LTD
Company 12939471 · FROME
O-S-B CONSULTING LIMITED
Company 09666724 · PORTSMOUTH
O-SCR LTD
Company 12863472 · HOVE
O-SDE ENTERPRISE LTD
Company 15345148 · MILTON KEYNES
O-SEN'S STUDIO LIMITED
Company 15913883 · PRESTON
O-SOCIAL LTD
Company 11404769 · HOOK
O-SONA LIMITED
Company SC889019 · EDINBURGH
O-TEC WORLDWIDE EDUCATION SPECIALISTS LIMITED
Company 16396158 · MANCHESTER
O-TECH DIVING LTD
Company 17035678 · BERWICK-UPON-TWEED
O-TECH ELECTRICAL SERVICES LIMITED
Company 12425098 · NORWICH
O-TECH HOME SERVICES LTD
Company 16758844 · LONDON
O-UG LTD
Company 12643956 · SITTINGBOURNE
O-VIDEO LIMITED
Company 03564733 · TEDDINGTON
O-XTRONICS LTD
Company 16122155 · LONDON
O-ZONE CONSTRUCTION LIMITED
Company 11696631 · LONDON
O-ZONE FOR CONSULTING LTD
Company 16224179 · LONDON
O-ZONE LTD.
Company 03613604 · AYLESBURY
O-ZONE TECHNOLOGIES LIMITED
Company 12032972 · LONDON
O-ZONE VENTURES LIMITED
Company 08518968 · KINGSTON UPON THAMES
O, MAONAIGH CONSTRUCTION LTD
Company 15807294 · LONDON
O,S,I RIGGING & ACCESS LTD
Company 15936216 · SUNDERLAND
O:AD STUDIO LIMITED
Company 11495079 · CARDIFF
O! POSTER CAMPAIGNS LIMITED
Company 14987039 · MANCHESTER
O!MAMO LTD
Company 16678607 · LONDON
O. & M. DESIGNS LIMITED
Company 00984280 · WHETSTONE
O. & M. OFFICE EQUIPMENT LIMITED
Company 00599302 · CATERHAM
O. & W. CRAWSHAW LIMITED
Company 00560075 · SOWERBY BRIDGE
O. AJAJA AND COMPANY LIMITED
Company 15618722 · TELFORD
O. AND M. ELECTRICAL SERVICES LIMITED
Company 02159960 · HALIFAX
O. B. E. PROPERTIES LTD
Company 06930699 · WITNEY
O. B. FACADES LIMITED
Company 13386585 · UPMINSTER
O. BARTLETT MASSAGE THERAPY LTD
Company 16388395 · COWBRIDGE
O. BARTLETT STRENGTH THERAPY LTD
Company 15631806 · COWBRIDGE
O. BASS LTD
Company 14684612 · WARE
O. BJELLAND LIMITED
Company 04440984 · NEWBURY
O. C. FLOOR SCREEDING LTD
Company 05592082 · LONDON