St. Thomas, バルバドスの大使館と領事館