100050807473 - Garden waste Direct Debit