Terrot is a globally operating company, service provider and supplier. Our worldwide professional sales network form the base for excellent service and customer loyalty.
Setraco
Block 13040 – Piece no. 26
Street no. 71
11828 Al Aubour City
Mr. Ammar M. Safouh Salloum
Phone: +202-448-916-82
ammarmss@hotmail.com