About Holwood (newton Leys) Nominees Limited (10649944) United Kingdom