Description : UK Jellies, are you familiar with Cheryl Finance?
Last Answer : answer:I work in finance in the UK and I have never heard of Cheryl Finance, having looked at their website it would appear that although headquartered in London they don't seem to do any business ... they are not listed. My advice, approach with extreme caution. http://www.fsa.gov.uk/fsaregister