About Novus Properties Cheshire Ltd (12271599) United Kingdom