About Holwood (paxcroft Mead Freehold) Limited (11247640) United Kingdom