ABACUS Real Estate Europe Ltd.