About Ra Properties London Ltd (11822941) United Kingdom