Inmarsat
2015 SW 20th Street, Suite 200
Fort Lauderdale,
FL 33315