100050849042 - Garden waste Direct Debit