ALEXANDER LAUCHLIN MACLEOD - OTTAWA ON - CANADA

ALEXANDER LAUCHLIN MACLEOD - OTTAWA ON - CANADA

1829147

Person Overview

Alexander Lauchlin MacLeod is a company officer from Ottawa ON in Canada.
According to our records this person is, or was, a Director of Delirious Industries Inc..

Address

100 Isabella Street - 316
Ottawa ON
K1S 1V5
Canada

Map

Company Appointments

Name Active From Address town country
Delirious Industries Inc. 2021-12-18 100 Isabella Street - 316 K1S 1V5 Ottawa ON Canada

Nearby People

Name Address Town Country
FRANCOIS GOULET 700-100 RUE ISABELLA OTTAWA ON K1S 1V5 Canada
Hanns Peter Princivil 100 Isabella Street Ottawa ON K1S 1V5 Canada
Rhoda Akuol Akuol Philip 100 Isabella Street 416 Ottawa ON K1S 1V5 Canada