About York House W1 Limited (02873163) United Kingdom