This company was based in Edinburgh under the ID SC218253. This company was established in the year 2001. The office of this firm was located at 50 Lothian Road Festival Square. The area code for this address is EH3 9WJ. This company was officially closed in 2016, which means it had been active for 15 years. Its name transformation from Lothian Fifty (806) to Stourbridge Properties (glasgow) Limited took place on 2001-05-30.
Regarding to this specific firm, most of director's tasks have so far been fulfilled by Derek S. and Neil B.. Within the group of these two executives, Derek S. had managed the firm for the longest time, having become one of the many members of officers' team on 2001.