About Troy Mills Management Company Limited (07093745) United Kingdom