About Ashwood Properties Limited (08322933) United Kingdom