Appindale

OTHER
Edinburgh, Scotland, United Kingdom

Appindale is a corporation based in Edinburgh, United Kingdom. The firm was established in 1998. The assets of the company are managed by the board of directors.

Investment History
Chronological investment activity

No investment history available