Invest in Leeds from £165,000 – Up to 7% Yields

  • Limited Opportunity
  • Fully managed investment
  • Invest from £165,000