One of Australia's largest proposed battery storage projects has been earmarked by a team of former investment bankers for a site north of Perth.