About Abbeyleigh Management Company Ltd (NI654573) United Kingdom