About 4 Canal Court Management Company Limited (13203115) United Kingdom