About Holwood (paxcroft Mead) Nominees Limited (11152383) United Kingdom