100050836432 - Garden waste Direct Debit