BRITISH INSURANCE BROKERS' ASSOCIATIONActiveActionsShareCompany no. 01293232 · Private limited by guarantee without share capital · Incorporated 1 Jan 1977OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Filings