About Noval Properties Limited (09183210) United Kingdom