Computer and Scientific

Owner

FILAMENT COMMUNICATIONS INC.