About St Lukes (the Quarter) Management Company Limited (04619031) United Kingdom