About Novus Property (holdings) Limited (11901183) United Kingdom