About Rora Properties Ltd (11370432) United Kingdom