About Alexandria Holding Limited (10129706) United Kingdom