About New Charter Managements Limited (01974113) United Kingdom