About Promenade Management Company Ltd (NI648806) United Kingdom