Spectra Information Technology W.L.L Corporate Office: Villa 293, Road 909, Block 309 Salmaniya - Manama Mailing Address: P.O. Box 23035, Muharraq, Kingdom of Bahrain Tel: +973 17 369 580 Fax: +973 17 369 581 Email: info@spectrabh.com Location