About Rufin Properties Ltd (10580424) United Kingdom