HELIOCENTRIC RECORDS LIMITED Company number SC880681 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address22 Ivy Terrace, Edinburgh, Scotland, EH11 1PJ PostcodeEH11 1PJ Companies at this postcode 7 Map