1. Willis Limited 1414 N Roselle Rd, Schaumburg, IL 60195 Coordinate: 42.05317,-88.0798 Phone: (850) 385-3636