100050816438 - Garden waste Direct Debit