About Mill House Property Investments Ltd (02406825) United Kingdom