About Dovers Green Developments Ltd. (10623336) United Kingdom