
Our Contacts
ITSquare Egypt
Address:
Address: 12A Misr Lel Taamir Buildings, 7th Floor, Zahraa Al Maadi, Cairo, Egypt.
Phone: +2 012 0111 1001
ITSQUARE LIMITED UK
Address: 11 Ullswater Road, Wythenshawe, Manchester, England, M22 1TU
Phone: +44 74669 85795