MORE Rentals LLP
Verified 5 Years 80 reviews Russia
M.O.R.E Rentals is one of the leading players in the rental industry. We offer various plug and play units such as mist fans, portable AC, pedestal fans, air c ...