About De Potamos Management Limited (07977108) United Kingdom