100050899850 - Garden waste Direct Debit