Company name: This & That Props Inc
Description: Prop rentals for the Toronto film & television industry.
491 Brimley Rd Unit 6, Scarborough, ON M1J 1A4, Canada