PALMYRA RESTAURANT LTD Company number SC708974 · Monitor this company Dissolved Overview Financial Control Documents Analysis Location Related Registered office Address174 Saracen Street, Glasgow, Scotland, G22 5EP PostcodeG22 5EP Companies at this postcode 11 Map