About 98 City Road Management Company Limited (05647720) United Kingdom