100050843538 - Garden waste Direct Debit