100050827653 - Garden waste Direct Debit