Saba Ifa Ltd is an active company incorporated on 13 August 2024 with the registered office located in London, Greater London. Saba Ifa Ltd was registered 1 year 2 months ago.
Registered office address changed from 32-33 Upper Street London N1 0PN England to Office 408, Screenworks 22 Highbury Grove London N5 2ER on 9 June 2025