Anyone heard of “Dickson Ventures” based in Glasgow? Scam?
by
in
glasgow