21 JAMES ST PTY LTD Company Summary & Details