An Astounding Architectural Beauty will Rise in Jeddah. The Headquarters Business Park, a new landmark set to rise on the shores of the stunning Red Sea. With its unique iconic design and state of the art facilities, it will be the address for the professional yet sophisticated business people. The architecture consists of three main parts; the west tower, east tower, and podium.