CHARLES & RITA MAGRO PTY LTD Company Summary & Details