About St Philips Court No. 2 Management Company Limited (04097238) United Kingdom