About 20 St. Andrewgate York (management Company) Limited (01702415) United Kingdom