Who else has joined SPOTFN and unable to recover / withdraw their own money?
The company details are as follows:
SPOTFN
Tower 42, 25 Old Broad Street 6/F
London, EC2N 1HN
United Kingdom
Support@spotfn.com
www.SpotFN.com
+1 888 977 6836
+44 203 318 5988
I joined SPOTFN on the...