About London Square (canada Water) Management Company Limited (09932320) United Kingdom