About Partner De Novo Ltd (08094693) United Kingdom