Their main office is in Bangalore, India. They are reported to have 2 other off shore offices and 1 listed in Maitland, FL. Their website is https://stellaripl.com
Also associated to the FL address is: fasttaxcert.com - yet another off shore company.
Kinda a ball buster when US work is getting off loaded and then you are contacted by the off shore company ~ Go figure.
Best of luck to you, but do your own research! Anyone can open an account on SOT and give rave reviews! Search FL to see if they have registered to do business in the state. That should tell you volumes!
to post a reply:
login - or -
register