About Nodia Properties Limited (09768699) United Kingdom