About St Lukes Court (ipswich) Management Company Limited (06179317) United Kingdom