Renew Holdings - Record profits in preliminary results