100050815975 - Garden waste Direct Debit