About Alexander (management & Legal) Limited (06764056) United Kingdom