About Vicriver Properties Ltd (11878509) United Kingdom