About Rodick Developments Limited (09683183) United Kingdom