IMPROVEMENT FORUM LIMITED Company number SC336962 · Monitor this company Dissolved Overview People 4 Documents Analysis Location Related Registered office Address49-50 BAYHEAD, STORNOWAY, ISLE OF LEWIS, HS1 2DZ PostcodeHS1 2DZ Companies at this postcode 42 Map