About Dover Road Investments Limited (07658203) United Kingdom