leavingcanada
Reaction score
1

Profile posts Latest activity Postings About

  • Hi! I have the same exact issue. I have a company in Panama, and i want to form an UK company (with the exact legal name of my offshore panama company) in order to get a merchant account and so on. Maybe you can PM me. Thks!
  • Loading…
  • Loading…
  • Loading…
Top