About Rubee Properties Ltd (10840509) United Kingdom