About Dow Developments Ltd (13274709) United Kingdom