100050835502 - Garden waste Direct Debit