100050875465 - Garden waste Direct Debit