100050815812 - Garden waste Direct Debit