About York Mount Management Company Limited (06445192) United Kingdom