NOVA HOUSE, EDINBURGH
Reg Number: SC622885
Date of Inc: January 03, 2019
NOVA HOUSE C/O FORTH CAPITAL ADVISERS LIMITED, EDINBURGH
Reg Number: SC694963
Date of Inc: August 04, 2021
3 PONTON STREET, EDINBURGH
Reg Number: SC506622
Date of Inc: January 01, 1970
3-5 NOVA HOUSE, EDINBURGH
Reg Number: SC762495
Reg Number: SL015851