Shares in Lockhouse Systems Limited
Lockhouse Systems Limited
Lockhouse Systems Limited is an active UK-registered company (Company No. 16772680) specializing in intelligence software for policing and national security.