100050854453 - Garden waste Direct Debit