About Douglas Marks Projects Ltd (05853464) United Kingdom