Haffejee, Mohamed, HMPG