OLIVIA MARKETING LIMITED Company number SC557649 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office Address171 FINNIESTON STREET, FLAT 4/1, GLASGOW, SCOTLAND, G3 8HD PostcodeG3 8HD Companies at this postcode 32 Map