Nutcha Aboriginal And Torres Strait Islanders Corporation For Economic And Community Development (ABN 98 925 787 599) an Other Incorporated Entity with an address in Queensland has had an active ABN from Wednesday, 18th December 2002 and is registered for GST.