100050832503 - Garden waste Direct Debit