25/10 STRAITS AVE PTY LTD Company Summary & Details