100050882455 - Garden waste Direct Debit