I've used mazuma several times before and the service is consistently good. From starting the process this time to when I received my cheque was a total of 5 days which is pretty good going. The process is easy to follow as well. Would definitely recommend them.
Connect with Facebook to get one click access to Trustpilot. It's easier.
Sign up with Facebook