About 161 York Road Management Company Limited (05866764) United Kingdom