New firm launches to shake up insurance and property finance