About Roro Properties Limited (12972167) United Kingdom