This business named Itwang was founded on September 2, 2010 as a private limited company. This business headquarters was located in Croydon on 56 Pawsons Road. This place post code is CR0 2QF. The company registration number for Itwang Ltd was 07363836. Itwang Ltd had been active for 11 years up until dissolution date on March 30, 2021.
Ivylyn N. was the company's director, appointed on September 2, 2010.
Ivylyn N. was the individual who had control over this firm, owned over 3/4 of company shares.