100050835361 - Garden waste Direct Debit