Memorandum : Canary Islands : legal services and business advisors /
Great Britain.Department of Trade and Industry.
Great Britain.Consulate (Las Palmas, Canary Islands, Spain).Commercial Department.
[London] : [Department of Trade and Industry],
[n.d]
Foreign trade promotion
Legal services
Commercial agents