Langstane House, Aberdeen
Reg Number: SC280851
Date of Inc: March 01, 2005
Reg Number: SC100864
Date of Inc: September 12, 1986
LANGSTANE HOUSE, ABERDEEN
Reg Number: SC299746
Date of Inc: January 01, 1970
INVOCAS, ABERDEEN
Reg Number: SC305860