Situated at Studio 210, London EC2A 3AR Caftech Limited was categorised as a Private Limited Company with 07360113 Companies House Reg No. This firm had been set up fourteen years ago before was dissolved on 2020/10/13.
This specific firm was overseen by a single managing director: James C., who was designated to this position on 2010/08/31.
James C. was the individual who controlled this firm, owned over 3/4 of company shares.