About Station Court (kells) Management Ltd (NI061212) United Kingdom