Nova Financial has been awarded ‘Best Property Investment Provider’ at the LIS Awards 2019.