About York House (sydenham) Owners Limited (03235160) United Kingdom