About One London Road (blocks 1 & 2) Management Company Limited (13063159) United Kingdom