MARE LIMITED, DOUGLAS, Île de Man