> I did some work for a company called OSP Consultants
> and they seemed like a big company. They had offices in
> Florida and California and I think they had others.
> I tried to get a hold of them and they disappeared.
> Does anyone know anything about them?

>