About Alexandra West Holdings Limited (09963916) United Kingdom