About Novus Property Limited (09793158) United Kingdom