10000857932 - Garden waste Direct Debit