About Rose & Ronald Properties Limited (12730860) United Kingdom