About R & R Charles Properties Limited (09443994) United Kingdom