About Ashwood Management Company Limited (01581598) United Kingdom