Started with Reg No. 10996309 7 years ago, Ifoa Research Limited is categorised as a Private Limited Company. The firm's official registration address is 1-3 Staple Inn Hall, High Holborn London. The company's declared SIC number is 82990 and has the NACE code: Other business support service activities not elsewhere classified. Ifoa Research Ltd reported its account information for the financial year up to 31st October 2022. The firm's latest confirmation statement was released on 3rd October 2023.
There is a team of two directors overseeing this particular firm at present, namely Anne M. and Clifford F. who have been performing the directors obligations since October 2017.