100050820856 - Garden waste Direct Debit