New business and property portal launches