About Alexandra Centre Ltd (11658793) United Kingdom