About Rubyseam Properties Ltd (11378701) United Kingdom