About Rodd Properties Limited (01416741) United Kingdom