This company is a logistic company that will ask you to deposit cash into wester union and money gram for their service. I google their location and there was no physical property.

—–

  • Name: TOP SAIL LOGISTICS
  • Country: United States
  • State: Ohio
  • City: Toledo
  • Address: 5680 Benore Rd
  • Phone: (512) 596-1837
  • Website: topsaillogistics.com/