About Tedc Management Company Limited (11528572) United Kingdom