About J Mills Properties Ltd (12075323) United Kingdom