Key factsactiveLegal nameCAMLOCK SYSTEMSfr_inseeRegistration483915690fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2005-07-01fr_inseeRegistered address3 PARK VIEW, BN23 6QE EAST SUSSEX, ROYAUME-UNIfr_inseeIndustry46.90Zfr_insee