About The 1 York Road Management Company Limited (03712241) United Kingdom