1. Home
  2. Ikeja
  3. Software companies
  4. Freesia Networks Ltd

Freesia Networks Ltd is a software company on 12 Seidu Ajibowu St, off Toyin Street in Allen, Ikeja. Also listed under computer support and services and telecommunications service provider.

12 Seidu Ajibowu St, off Toyin Street, Allen, Ikeja 101233, LagosChecked October 2026