O Alphabetical directory
UK companies beginning with O
Name A–Z · page 74. Date sorting is intentionally omitted here to keep very large letter directories fast.
OA CONCEPTS INTERIORS SHOP LTD
Company 14695276 · WATERLOOVILLE
OA CONSTRUCTION LIMITED
Company 11399377 · WITNEY
OA CONSULTANT LIMITED
Company 11178644 · WILMSLOW
OA CONSULTING LIMITED
Company 07229922 · OXFORD
OA CONTEMPORARY LTD
Company 17351202 · LONDON
OA CONTRACTING LTD
Company 17019889 · STONEHOUSE
OA CORPORATE LIMITED
Company 13523389 · PRESTON
OA DESIGN & BUILD LTD
Company 16620806 · LONDON
OA DESIGN STUDIO LTD
Company 13588235 · ENFIELD
OA DEVELOPMENTS LIMITED
Company 13285162 · CHESTER
OA DEVELOPMENTS LONDON LIMITED
Company 17414718 · HARROW
OA EDUCATION LTD
Company 10275692 · LONDON
OA ENTERPRISES LTD
Company 17121685 · LONDON
OA ESSENTIALS LIMITED
Company 16562251 · COVENTRY
OA ESTATES LIMITED
Company 15301183 · NORTHWOOD
OA FAROOQ & CO LTD
Company 11905743 · MANCHESTER
OA FREIGHT LIMITED
Company 11419976 · EASTLEIGH
OA GROUP LTD
Company 15349402 · LONDON
OA HEALTH LIMITED
Company 15565587 · HORBURY
OA HOLDCO LIMITED
Company 17413485 · HARROW
OA HOLDINGS GROUP LTD
Company 16618085 · LONDON
OA HOLDINGS LIMITED
Company 06311845 · LONDON
OA HOMES 1 UK LTD
Company 14654419 · LONDON
OA HOMES 10 UK LTD
Company 15796604 · LONDON
OA HOMES UK LIMITED
Company 12417944 · LONDON
OA HORIZON LTD
Company 17079070 · STOCKTON-ON-TEES
OA HOUSING LTD
Company 15848581 · LONDON
OA IDEA LTD
Company 16314117 · DIDCOT
OA INSTALLATIONS LTD
Company 12284920 · FELTHAM
OA INTERIOR DECOR LTD
Company 16845721 · EASTLEIGH
OA INV LIMITED
Company 11767323 · LONDON
OA INVESTMENT LTD
Company 16976116 · LONDON
OA IT LIMITED
Company 17081441 · WATFORD
OA JEWELLERY LIMITED
Company 17352264 · BIRMINGHAM
OA KARIM LIMITED
Company 16324603 · LEICESTER
OA LABS LTD
Company SC370915 · DUNDEE
OA LANDSCAPES LIMITED
Company 16246889 · DORCHESTER
OA LATAM ADVISORY LTD
Company 12795649 · ENFIELD
OA LDN LTD
Company 16506587 · OXTED
OA LEGAL CONSULTANCY (UK) LTD
Company 16001124 · MANCHESTER
OA LEGAL LTD
Company SC756925 · KILMARNOCK
OA LIVING LTD
Company 14708110 · NEWPORT
OA LTD
Company 15056212 · SCUNTHORPE
OA MANAGEMENT LIMITED
Company 12427699 · STANMORE
OA MANAGEMENT SOLUTIONS LTD
Company 10929769 · LONDON
OA MARKETING LTD
Company 15980161 · AYLESFORD
OA MECHS LTD
Company 15520856 · DONCASTER
OA MEDICALS LIMITED
Company 08622011 · SEVENOAKS