9b Craigmillar Castle Gardens, Edinburgh
Reg Number: SL015606
Date of Inc: February 10, 2014
5/1 CRAIGMILLAR CASTLE GARDENS, EDINBURGH
Reg Number: SC699225
Date of Inc: January 01, 1970