About 22 York Road Management Company Limited (02330058) United Kingdom