Crimsonfish is a Toronto based production company and rental house.

We are located at 51 Jefferson Ave unit 108 in Toronto Ontario