About Rixil Properties Limited (06553283) United Kingdom