About Christopher Taylor Property Company Limited (04316123) United Kingdom