About York Road Rushden Management Limited (06347238) United Kingdom