About Mill House Properties Limited (08221028) United Kingdom