Ocza Ltd is located at Essex at 91 West Road. You can find the company by referencing its post code - SS0 9AY. Ocza's incorporation dates back to 2018. This enterprise is registered under the number 11504029 and its last known status is active. The firm's SIC and NACE codes are 96090 - Other service activities not elsewhere classified. 2023-08-31 is the last time when the company accounts were filed.
There's just one managing director now supervising the business, specifically Omar C. who's been performing the director's responsibilities since 2018-08-07.
Omar C. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.