Is it where BMVW used to be? IIRC, that place used to rebuild wrecked vehicles and sell them.

Sounds to be an inside job unfortunately.