100050847018 - Garden waste Direct Debit