OLIVER VELLACOTT
OLIVER VELLACOTT
Company | INDIGOVISION, INC. |
---|---|
Business Number | 1046128 |
Role | Principal |
Title | CEO |
Residence Address | AMAZUNDEAN FARM CARLUPS, MIDLOMION, EH26 9NE UNITED KINGDOM |
Business Address | CHARLES DARWIN HOUSE, THE EDINBURGH TECHNOPOLE, EDINBURGH, EH26 OPY UNITED KINGDOM |