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