Ellipse secure green light for $850 million Castle Hill masterplan, Carrington PlaceEllipse Property Group has received approval from the Hills Shire Council to develop its $850 million masterplanned community, Carrington...