Cubicus is a business located at SE1 7BL London at 6 York House. This enterprise has been in existence since 2010 and is established under the registration number 07189368. This enterprise has been on the British market for fourteen years now and its current state is active. This firm's registered with SIC code 62020 which stands for Information technology consultancy activities. Its latest filed accounts documents describe the period up to 2023-03-31 and the latest annual confirmation statement was released on 2023-03-15.
Oscar A. is the following company's solitary director, who was assigned to lead the company in 2010 in March.
Oscar A. is the individual who has control over this firm, owns over 3/4 of company shares.