About London Road (block Q) Management Company Limited (02622352) United Kingdom