About London Square (hayes Br2) Management Company Limited (09626660) United Kingdom