CELIA MEDIA LIMITED Company number SC578141 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address6 Hillswick Walk, Sheddocksley, Aberdeen, Scotland, AB16 6RG PostcodeAB16 6RG Map