About New Management Solutions Llp (OC397188) United Kingdom