Abu Dhabi head office
Kiosk IT System Trading LLC
Mussafah industrial area, M-25 ICT Logistic park
(Opposite to "The Village Mall"), Abu Dhabi, UAE, P.O. Box 109924
Sharjah office
Kiosk IT System Trading LLC
Muhammad Al Mulla Building, Office 707, Sharjah, UAE Phone: +971 6 536 4033
Saudi Arabia Office
Edfa Payment Services LLC
Office 705, Advanced Business Centre, Khaled Ibn Al Walid,
Al Sharafeyah, Jeddah, Saudi Arabia
Phone: +966 55 861 7263
Email: edfa@ntpayments.com