About Rax2 Properties Limited (12026483) United Kingdom