About York (trenchard) Residents Company Limited (04354036) United Kingdom