Nsource Limited has been prospering in the UK for 5 years. Started with registration number 12085218 in the year 2019, the firm is based at Unit 6 Hill View Studios, London SE9 5EA. The company's registered with SIC code 62020 and their NACE code stands for Information technology consultancy activities. The firm's latest accounts provide detailed information about the period up to Wednesday 31st May 2023 and the most recent annual confirmation statement was filed on Monday 2nd October 2023.
Oguzhan C. is this specific firm's only director, who was appointed on Thu, 4th Jul 2019.
Oguzhan C. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.