100050839282 - Garden waste Direct Debit