About Ruby S Property Ltd (12787602) United Kingdom