About Novel Estates Limited (13642814) United Kingdom