About 126 London Road Management Company Limited (11625603) United Kingdom