100050829116 - Garden waste Direct Debit