100050851267 - Garden waste Direct Debit