About London Square (caledonian Road) Management Company Limited (10600442) United Kingdom