About De Freville (cambridge) Management Company Limited (08544835) United Kingdom