Navana is to manage some 40 properties including apartment blocks and townhouses in a landlord property management deal.
Read MoreNavana is to manage some 40 properties including apartment blocks and townhouses in a landlord property management deal.
Read More