About Mill Street Property Limited (03252933) United Kingdom