About Mill 2 Management Company Limited (08816545) United Kingdom