About The Mill Property Company Limited (02146472) United Kingdom