100050809595 - Garden waste Direct Debit