Indra Australia Pty Ltd Business Name: Indra Australia Pty Ltd Category: Uncategorised Website: indracompany.com Phone: 02 9898 8700 Contact Email: indra@indracompany.com Address: Unit 1 145 Arthur Street HOMEBUSH WEST NSW 2140 Australia Fax: 02 9898 8799