About Casablanca Management Limited (08611265) United Kingdom