I have rented with KPM in the past, they are unprofessional and quite terrible. In the early stages of renting a property with them they will pressure you until you hand over the money, after this a whole load of issues happened that they failed to take responsibility of. Avoid them.