Located at 7-11 Melville Street, Edinburgh EH3 7PE James Ross & Son (edinburgh) Limited was categorised as a Private Limited Company with SC029159 registration number. It had been launched seventy two years ago before was dissolved on June 7, 2022.
Katherine T., Helen R. and Graham R. were listed as enterprise's directors and were running the company from 2013 to 2022.
Graham R. was the individual with significant control over this firm and had 3/4 to full of voting rights.