https://www.companyinformation.co.uk/company/04905423-O-V-C-MANAGEMENT-LIMITED
O.V.C. MANAGEMENT LIMITED - Overview - Company Information UK