About London Road (block N) Management Company Limited (02625640) United Kingdom