About Ashwood Investment & Development Ltd (12666309) United Kingdom