Have you talked to the land owner? (F... the guys paying for the lease)
If so, what does he/she say?
The after hours stuff and sooo close to the buildings is PROBABLY only the tip of the iceberg with those numbnuts...................................................