Y YallaLeads

Legal

Imprint

Company

YallaLeads is a brand by

LANDING PAGES IO MARKETING MANAGEMENT FZE
The One Tower, Floor 18, Office 17
Barsha Heights, Dubai
United Arab Emirates

Trade License Number: 3564

Registered Address

Duqe Square Business Center
Quarter Deck, QE2, Mina Rashid
Dubai, United Arab Emirates

Contact

Email: support@yallaleads.ae
Phone: +971 58 221 7433

Director

Fabian Buengers