About New Mill Style Management Company Limited (01493193) United Kingdom