37 1F2 37 LOGIE GREEN ROAD, EDINBURGH
Reg Number: SC702886
Date of Inc: January 01, 1970
CRUMBS CAFE CRUMBS CAFE, EDINBURGH
Reg Number: SC562094