Started with Reg No. 09177324 ten years ago, Ncworks Ltd had been a private limited company until 2019/10/15 - the date it was formally closed. The official office address was 7a Station, Approach Northwood.
Manoj S. was this particular firm's managing director, appointed in 2014 in August.
Manoj S. was the individual who had control over this firm, owned over 3/4 of company shares.