100050836971 - Garden waste Direct Debit