PETER CHARLES ASSOCIATES LTD.