About The Alexander Group Holdings Limited (NI011434) United Kingdom