100050825847 - Garden waste Direct Debit