100050835585 - Garden waste Direct Debit