Where does the funding to run the sites come from?

Direct Provision sites are funded from the Department of Justice budget. This is ultimately funded by general taxation.

The Iternational Protection Accomodation Service (IPAS)  runs direct provision sites around the country. In turn, IPAS has management and security contracts with a number of companies.