About Alexandra House Wood Green Limited (12146142) United Kingdom