About Nodia Properties (th) Limited (10704304) United Kingdom