FOUNTAIN DATA LTD. Company number SC166037 · Monitor this company Dissolved Overview People 5 Financial Control Documents Analysis Location Related Registered office Address134 NEWHAVEN ROAD, EDINBURGH, EH6 4NR PostcodeEH6 4NR Companies at this postcode 5 Map