100050805462 - Garden waste Direct Debit