23 MANOR PLACE,
Reg Number: SC177978
Date of Inc: January 01, 1970
23 MANOR PLACE, EDINBURGH
Reg Number: SC427905
Date of Inc: September 07, 2012