3 JOHNSTON TERRACE, EDINBURGH
Reg Number: SC524616
Date of Inc: January 01, 1970
3 JOHNSTONE TERRACE, EDINBURGH
Reg Number: SC769315
15 JOHNSTON TERRACE, EDINBURGH
Reg Number: SC169936
5B JOHNSTON TERRACE,
Reg Number: SC247213
Date of Inc: March 04, 2003
ST COLUMBA'S FREE CHURCH, EDINBURGH
Reg Number: SC764102
14B JOHNSTON TERRACE, EDINBURGH, EDINBURGH
Reg Number: SC265209