Description. Formed in 1983, Lock Search Group is a privately owned company providing exceptional recruiting services to exceptional clients. Lock Search Group has been a le Read More. Headquarters: 405 The West Mall Ste. 910, Toronto, Ontario, M9C 5J1, Canada.