100050858399 - Garden waste Direct Debit