I found the following on a web site...
The Resort Group plc
Based in Derby, UK – the Resort Group is the Developer behind the Tortuga Beach and Dunas Beach Resorts – luxury Resorts on the South West Coast of Sal.
The Resort group have completed Projects in Spain and Canada – these are there first two projects in Cape Verde – but represent the beginning of a long term Development Strategy across the Cape Verde Islands.
I wonder what they did in Canada?
I am going to be more proactive hopefully after Xmas, as it appears...and I say that very flippantly, that I may be seeing closure on my La Condesa court case! (I hope so!!