Credit Link
A New Zealand based business offering debt recovery and various credit management services.