About 19 London Road Management Company Limited (05057179) United Kingdom