Company W.P. STEWART ASSET MANAGEMENT LTD. Address W.P. STEWART ASSET MANAGEMENT LTD., NEW YORK, 10022, NEW YORK