LXI REIT plc is a UK£443m small-cap, real estate investment trust (REIT) based in London, United Kingdom. REIT shares give you ownership of the company than owns and manages various income …
More What You Need To Know Before Investing In LXI REIT plc (LON:LXI) Videos