About Davenport Jones Investment Company Limited (08859023) United Kingdom