120 Old Broad Street, London EC2N 1AR, UK
The Bahamas Shipowners Association (BSA) was inaugurated in London on 11 July 1997. The Association represents the shipowners of the sixth largest register in the world and members have common interests and a purpose.