IMO PLANT LTD Company number SC873196 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address6 Snowdon Place, Stirling, Scotland, FK8 2NH PostcodeFK8 2NH Companies at this postcode 5 Map