About Novovale Properties Limited (02477101) United Kingdom