HOUSE OF GODS, 233, EDINBURGH
Reg Number: SC469497
Date of Inc: October 02, 2014
234/8 COWGATE, EDINBURGH
Reg Number: SC781094
Date of Inc: January 01, 1970