About Rubicon Property Group Ltd (12824083) United Kingdom