100050836866 - Garden waste Direct Debit