100050869802 - Garden waste Direct Debit