Get in Touch

Saudi Arabia.

8 Khaled Ebn Elwaleed St. - Elahmad Plaza - Jedda - Saudi Arabia

Cairo, Egypt.

Abu Dawood El-Zahery St.,Nasr City, Cairo, Egypt

+966 2 6518035

+966 2 6518045

Info@2bsystems.com

Send us your query anytime!