100050884602 - Garden waste Direct Debit