INNOVATION LAUNCHPAD LTD Company number SC538248 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address15 Birrell Close, Kirkcaldy, Scotland, KY1 2NT PostcodeKY1 2NT Companies at this postcode 4 Map