About York City Apartments Limited (11754080) United Kingdom