This firm referred to as Cuja was created on 2020-05-11 as a private limited company. This firm headquarters was registered in London on Flat 24 Flat 24, 43 Devons Road. The address zip code is E3 3DT. The registration number for Cuja Ltd was 12594264. Cuja Ltd had been in business for two years until dissolution date on 2022-08-23.
Mayowa A. was this company's director, assigned to lead the company four years ago.
Mayowa A. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.