Heliopolis Company for Housing and Development has penned a revenue-sharing contract with MG Development to develop an integrated housing project on 77.19 acres in New Heliopolis.