About Rodmell Uk Properties Ltd (12861856) United Kingdom