173 KANGAROO PTY LTD Company Summary & Details