I wonder if the finance came from
http://www.mcca.com.au/
"..MCCA Islamic Finance & Investments
To keep track of Islamic Finance & Investments in Australia and to bring innovations and ideas internationally to this group. Network Islamic Bank industry as it starts its journey in Australia.."
which Starr is a member of.
TG