100050888552 - Garden waste Direct Debit