1st Source Limited has been prospering in the United Kingdom for 20 years. Started with registration number 04026662 in 2000, it is based at 20-22 Wenlock Road, London N1 7GU. This firm's principal business activity number is 70229, that means Management consultancy activities other than financial management. The business latest accounts describe the period up to Tuesday 31st July 2018 and the most recent confirmation statement was submitted on Saturday 31st August 2019.
When it comes to this specific limited company, just about all of director's assignments have so far been performed by Falil O. who was selected to lead the company in 2000 in July. This limited company had been supervised by Angela A. till 2001-08-01. Additionally a different director, namely Jubril O. gave up the position in 2001. Additionally, the director's responsibilities are often supported by a secretary - Ingrid A., who joined the limited company on 2011-08-01.