100050854512 - Garden waste Direct Debit