100050809973 - Garden waste Direct Debit