About Upper Ashfield Management Company Limited (08138405) United Kingdom