About St Julian S Close Management Company Ltd (NI653616) United Kingdom