About 237 Walworth Road Management Company Limited (10632610) United Kingdom