About Master S Green Management Limited (NI669662) United Kingdom