About Roro Properties Management Limited (13686531) United Kingdom