About York Terrace Cheltenham (management Company) Limited (01421077) United Kingdom