INSULAM LIMITED Company number SC106668 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office Address33 Fairfield Place, West Mains, East Kilbride, G74 5LP PostcodeG74 5LP Companies at this postcode 26 Map