About Mill Street Properties Limited (03089504) United Kingdom