100050867825 - Garden waste Direct Debit