Contact information

Trade name: Flearca

Phone number: +16474494973

Email: flearca.inc@gmail.com

Physical address: 773 Greenfield Crescent, Newmarket ON L3Y 3B2, Canada

Trade Mark number :99367722