About 18-20 York Road Management Company Limited (10347990) United Kingdom