About Rivar Place Management Limited (11045502) United Kingdom