100050829555 - Garden waste Direct Debit