JustCloud
Consumer Report
- 08-26-2013
- 4
They have charged my account twice for something I do not want! I have tried to call and get a refund and they just hang up on me. Or when I call they will be like oh you won a free trip to the bahamas.
Company: JustCloud
Country: USA
State: Hampshire
City: Whiteley
Address: Unit 6, Fulcrum 2, Solent Way
Phone: 4803045432
Site: justcloud.com