About Rodell Properties Limited (00383326) United Kingdom