They send a shed load of letters telling you they have the right to take accounts down. Or, they report to AMZwho are not nice.
No way would they get a Christmas card from me.
Sellers Central Amazon USA had lots of comments. I can find them if you like.
that's great GB. try to find more.
personally i don't think they have right to do so, because from the letter they sent ( attchment for the authority letter) is expired, let alone the letter they sent seems not like a proper company. no contact info or person.
the address the company use is a mail box, seems everything wired.