About 81 York Road Management Company Limited (02132276) United Kingdom