100050806438 - Garden waste Direct Debit