About York Villa Associates Limited (12079342) United Kingdom