Businesses have to pay for waste collection, either through the council or an authorised private contractor. Businesses have a duty of care to provide a valid waste transfer note from a waste carrier licensed by the Environment Agency.
Islington Council provides a comprehensive commercial waste collection service. Contact them directly for information on how to set up a commercial waste collection agreement.