OpenCompanies

Yalla Labs C.I.C.

Company number
16635902
Status
Active
Type
Community Interest Company
Incorporated
7 Aug 2025
Nature of business
Business and domestic software development

Registered office

113-115 Fonthill Road
London
N4 3HH

Connections

Companies at the same address

Data