The Launch Place provides seed investment, mentoring and business-development support to technology startups.