100050879455 - Garden waste Direct Debit