googling I found a city page saying it doesn't matter if it's private or not.Leaving aside the actual offence, does a litter warden have powers to enforce on private property ? Understand that drains might be considered public, but what if he dropped it in another section of private property.
but if its your own property I guess you can do what you want.