About Stuart Rudd Properties Ltd (11016902) United Kingdom