About Chris Taylor Properties Limited (10655111) United Kingdom