Thanks everyone. I'll definitely go with references on request and see what happens. I have no contact with any of my previous managers. I still have friends at both companies but they don't know where they have gone either.
The type of work I am applying for is just general accounts/payroll jobs and will more than likely end up going through an agency.