About Crusoes Management Company Limited (01988647) United Kingdom