100050836607 - Garden waste Direct Debit