Finding the North American Life Assurance Company

Can you tell me how to reach the "North American Life Assurance Company" as I have an old policy I'm trying to identify.
I found this company in Canada. The company name was an exact match. Since you don't tell me where you are from, I'm going to assume this is the right address:
North American Life Assurance Company
5650 Young St., P.O. Box 7400, Station B, Willowdale, ON M2K 2R6 CANADA
CarLifeHealthLong Term CareDisabilityDentalBusinessHomeOther