100050888935 - Garden waste Direct Debit