About York Development And Research Limited (01975973) United Kingdom