Ifc Group has been operating offering its services for eight years. Registered under no. 10014184, it is registered as a Private Limited Company. You may find the main office of this company during its opening times under the following location: Kiwa House Stella Way Bishops Cleeve, GL52 7DQ Cheltenham. The company's principal business activity number is 70100 and has the NACE code: Activities of head offices. The company's latest accounts detail the period up to 2021-12-31 and the most current confirmation statement was released on 2023-02-18.
We have a team of three directors running this specific limited company at present, including John C., Paul B. and Luc L. who have been utilizing the directors duties since 2023.
The companies with significant control over this firm are: Kiwa Holdings (Uk) Limited owns over 3/4 of company shares. This business can be reached in Cheltenham at Kiwa House, Malvern View Business Park, Stella Way, Bishops Cleeve, GL52 7DQ, Gloucestershire and was registered as a PSC under the reg no 07123471.