About Rod Properties Ltd (11069736) United Kingdom