About Mill End Management Company Limited (03529672) United Kingdom