About Newfold Mill Management Company Limited (04728156) United Kingdom