ROM ROMEHA CIC Company number SC614842 · Monitor this company Active Overview People 16 Financial Control Documents Analysis Location Related Registered office Address311 Calder Street, Glasgow, Scotland, G42 7NQ PostcodeG42 7NQ Companies at this postcode 13 Map