C callybags Registered User Messages 914 22 May 2013 #1 As above. They appear to be a type of invoice discounting company, but just as facilitators. They have a website here but there is no mention of any sort of license or regulation. I have never come across this sort of business before.
As above. They appear to be a type of invoice discounting company, but just as facilitators. They have a website here but there is no mention of any sort of license or regulation. I have never come across this sort of business before.