100050860479 - Garden waste Direct Debit