About Eldorado Management Company Limited (03140585) United Kingdom