Tianshu Yin, Edinburgh
Reg Number: SF001001
Date of Inc: April 12, 2007
77 Buccleuch Street, Edinburgh
Reg Number: SC784436
Date of Inc: September 30, 2023
73 Buccleuch Street, Edinburgh
Reg Number: SC416100
Date of Inc: February 03, 2012