No person shall engage in or conduct on real property within the Town of Colonie, either for himself or for and on behalf of any other person, directly or indirectly, as agent, employee or otherwise, any activity or business, either for profit or otherwise, at wholesale or retail, which involves the collection, storage, burning, dumping, disassembling, dismantling, salvaging, sorting or otherwise handling or arranging for sale, resale, storage or disposal or otherwise of secondhand bodies, engines or parts of vehicles or of any other secondhand or used vehicle property of whatever material it is composed without first obtaining an annual junkyard license therefor as hereinafter provided.