About Alexandra Associates Limited (00742483) United Kingdom