100050849594 - Garden waste Direct Debit