Property Sale & Rental in Mauritius, Nouvelle France