About St Lukes Close Management Company Ltd (11969880) United Kingdom