A lot of this stuff has been addressed.
Nonsense - none of it has been addressed.
I also have to chuckle when people act like they are shocked a company uses a PO Box. If that qualified a company for scam status, 99% of all blue chip companies would fall foul.
Blue Chip companies do not use mailboxes in side street shops. They have offices you can visit, they are regulated by government agencies, the company Directors publicly display their CV, home addresses registered, bank accounts audited, news release claims are independently verifiable for accuracy.