About 561 London Road (block A) Management Company Limited (02409798) United Kingdom