WINDGUARD LIMITED TRADING AGREEMENT