100050865399 - Garden waste Direct Debit