One Stop Locks is the e-commerce trading arm of Camlock Systems Limited, a highly respected designer and manufacturer of locking systems that has been trading under that name since 1977 and can trace its roots back to 1918.
The registered office of Camlock Systems Limited is:
3 Park View
Compton Industrial Estate
Company registration number: 1323911