About Rixx Properties Limited (12764155) United Kingdom