About Northfield Mills Management Company Limited (07759368) United Kingdom