Feedback reference
F13315
Submitted by
Graeme Trudgill
User type
Company/business organisation
Organisation
British Insurance Brokers' Association
Organisation size
Small (10 to 49 employees)
Transparency register number
Country of origin
United Kingdom