About London Square (spitalfields) Management Company Limited (10419727) United Kingdom