About Nuwave Properties Limited (13660984) United Kingdom