100050826117 - Garden waste Direct Debit