This Ifcaca Limited business has been operating in this business field for 8 years, having started in 2016. Started with Registered No. SC525733, Ifcaca was set up as a Private Limited Company located in 5 Clerk Street, Edinburgh EH8 9JH. This enterprise's registered with SIC code 82990, that means Other business support service activities not elsewhere classified. 2023-02-28 is the last time company accounts were filed.
At the moment, the directors chosen by this specific company include: Roger H. formally appointed in 2017 in February, Mufatau O. formally appointed 8 years ago and Ibikunle A. formally appointed in 2016.