100050818539 - Garden waste Direct Debit