About Alexandria Developments Ltd (11507037) United Kingdom