About Radix Properties Limited (00517768) United Kingdom