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

Follow Us

Get In Touch

Scroll to Top