Nature of business: Business and domestic software development
Address: Suite 7 3rd Floor 1 City Approach, Albert Street, Eccles, Salford, United Kingdom, M30 0BL
Incorporated on: 24 November 2025
Persons: Amejuma Emmanuel EBULE
Company Number: 16871468
