Fincheck - Drury lane, Cape Town, Western Cape - Rated 5 based on 6 Reviews "We need more companies like Fincheck that help consumers make better.