100050823265 - Garden waste Direct Debit