About York Terrace Properties Limited (08087574) United Kingdom