Shield Fire Protection Inc. Shield Fire Protection Inc. 400 Finchdene Square, Toronto, Ontario, M1X 1B6