Advanced company searchLink opens in new window

TLH ANGOLA LIMITED

Company number SC370118

Registered office address
12 North Deeside Road, Bieldside, Aberdeen, United Kingdom, AB15 9AJ
Company status
Dissolved
Dissolved on
2 March 2012
Company type
Private limited Company
Incorporated on
15 December 2009

Nature of business (SIC)

  • 7414 - Business & management consultancy