About Alexander Holdings Group Limited (12203656) United Kingdom