About London Road (phase 2) Management Company Limited (02781349) United Kingdom