Cambs Lock and Safe Cambs Lock and Safe 93 King St CB1 1LD Cambridge United Kingdom Focus Construction - Contractors - Service Provider