About Nicholson Green Management Company Limited (NI631430) United Kingdom