100050858479 - Garden waste Direct Debit