About Mills Properties Ltd (12195714) United Kingdom