Deposit and return schemes Deposit and return schemes Scotland 25Deposit and return schemes: power to direct scheme administrator Deposit and return schemes