Originally posted by Alfa
View Post
[I've moved this whole thread, as well as your query, to this more appropriate section of the forum]
AFAIK no threads relating to Stephen Cooper have been removed by myself though I have deleted some related posts at the request of the poster.
Several members have had personal experience of this organisation and they may be willing to share their thoughts!
Comment