Mec Development, Ltd.