About Mills & Thompson Properties Ltd (12181484) United Kingdom