About Douglas Hayward Investments Limited (11582442) United Kingdom