About London Square (eastcote) Management Company Limited (08749278) United Kingdom