100050849392 - Garden waste Direct Debit