About St Philips Place Management Company Limited (10613445) United Kingdom