CICs Location

CIC has an office in South London. For security reasons the office location is not made public. The mailing address for CIC is a private post box address in Central London. The letters BCM are the initials of British Corporate Monomark, a company specializing in secure post boxes.

More ->