About Trecox Place Management Company Limited (04660623) United Kingdom