About Alexandra Broadway Management Co (2001) Limited (04234305) United Kingdom