Head office
First Floor, Cedar House, Parkland Square, 750a Capability Green, Luton LU1 3LU
Amulet (Churchill Security Solutions) Ltd is a company registered in England and Wales with company number 07317266
Amulet (Churchill Security Solutions) Ltd holds SIA Approved Contractor (ACS) Status for Security Guarding, Door Supervision, Key Holding and Public Space CCTV