About Ods Properties Limited (04699598) United Kingdom