Chased down Patriot Insurance Brokers Co. LTD in Gambia. FB posts from one of the brokers there (Lamin Bah) has many pictures of the "company". Appears to be a front of some sort. Note in pictures there doesn't seem to be anything actually happening in this office. New furniture and pc's with the plastic still on them. (2 pictures from March 2011) www.facebook.com/Lamin-Bah-156305154428573/
Newer picture from February 2016 (empty cabinet in the background).