100050896189 - Garden waste Direct Debit