Located at 45 Flat 12 Earl's Court Square, London SW5 9BY Ecyc Financial Solutions Limited was categorised as a Private Limited Company registered under the 10166378 Companies House Reg No. The firm was set up on 2016-05-06. Ecyc Financial Solutions Limited had been prospering in the UK for 7 years.
This specific firm had a single managing director: Salim O. who was overseeing it from 2016-05-06 to dissolution date on 2023-07-18.
Salim O. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.