Twin bluffs financial
Consumer Report
- 08-13-2012
- 4
Same situation as the other complaints. Never spoke with these people they just deposited 300 into my checking account with 75 percent interest. Now what? Why would this company just take it upon there self and deposit money into people's account without ant consent what so ever.
Company: Twin bluffs financial
Country: USA
State: Florida
City: Cooper city
ZIP: 33024
Address: 8963 Stirling Rd
Phone: 8887832419