About 112 City Road Management Company Limited (05646043) United Kingdom