Company Profile The Red Square LLC, is an Exhibitions and Interior Design and Execution company with offices in Dubai, UAE. Company has in-house design and execution setup at both the places for execution turnkey projects. The company has International clientele. The company offers excellent growth opportunity with international exposure for the deserving candidates.