About 261 City Road Management Company Limited (05896743) United Kingdom