The developers and project managers of Ellenbrook and the Insurance Commission of Western Australia (ICWA) imposed a Restrictive Covenant on… read more