IOL ENGINEERING SERVICES LTD Company number SC735725 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address28a Lower Bayble, Isle Of Lewis, Scotland, HS2 0QB PostcodeHS2 0QB Companies at this postcode 5 Map