100050895042 - Garden waste Direct Debit