Site Links
Website Terms of Use
Security Policy
Privacy Policy
Leigh Creek Energy Limited (LCK) is an emerging energy company focussed on developing its Leigh Creek Energy Project (LCEP), in northern South Australia.
19 Grenfell Street, Adelaide South Australia 5000, Australia