Company identity
Founded / incorporated
16 October 2002
Company number SC238211
Legal name
ACUMEN (SCOTLAND) LIMITED
Company type
Private Limited Company
Region
Scotland
Registered address
26 HILLVIEW TERRACE
EDINBURGH
SCOTLAND
EH12 8RB
Insolvency history
No