About Ashwood Property Investments Limited (NI023363) United Kingdom