Legalised scammers
Legalised scammers - you need to give them too much information to release funds, they told me confidential but they also state they can pass on details, charged me a fee for collecting my own money even though they did nothing - customer service is a joke avoid these people at all costs
