Originally Posted by Shareholder
The Ambassador office is in Bristol, England so not sure what dropping it off in Atlanta would do.
I can confirm that the Ambassador office is still in Bristol since I had a fax conversation with them just a few months ago, their fax number is +44 117 971 9421.