Contact Us We would love to hear from you.Feel free to reach out using the below details. Address: No.101, Building A2, IFZA Business Park, Dubai Silicon Oasis, Dubai, UAE Hours: Mon-Fri 9:00AM - 5:00PM Phone: Email: info@stfcompany.com Get In Touch Fill out the form below and we will contact you as soon as possible! Your Name Your email Phone Number Message Send