About R And A Properties Cardiff Limited (11861717) United Kingdom