About Northfield Green Management Company Limited (03335970) United Kingdom