About St James Place (feltham) Residents Company Limited (04518942) United Kingdom