A non-profit development company that works with community-based non-profits, co-operatives, government agencies and other public bodies to create and preserve community assets.