About Holwood (paxcroft Mead Residential) Limited (11242446) United Kingdom