NICHOLAS LEDRA - MARKHAM ON - CANADA

NICHOLAS LEDRA - MARKHAM ON - CANADA

1439658

Person Overview

Nicholas Ledra is a company officer from Markham ON in Canada.
According to our records this person is, or was, a Director of Biosa Technologies Limited.

Address

45 Truchard Avenue
Markham ON
L6C 0N2
Canada

Map

Company Appointments

Name Active From Address town country
Biosa Technologies Limited 2018-03-08 585, Consortium Crt N6E 2S8 London ON Canada

Nearby People

Name Address Town Country
OSMAN QAZI 32 Truchard Avenue Markham ON L6C 0N2 Canada
JI FENG 53 Truchard Ave Markham ON L6C 0N2 Canada
Fan Xu 64 Percy Reesor St. Markham ON L6C 0N2 Canada
Jin Huang 37 Truchard Ave Markham ON L6C 0N2 Canada
ZHANXIONG LI 51 TRUCHARD AVE MARKHAM ON L6C 0N2 Canada
Nelson Kandeya 43 TRUCHARD AVE Markham ON L6C 0N2 Canada
Edward Uy 39 Truchard Avenue Makham ON L6C 0N2 Canada