About Nutpop Properties Ltd (12531452) United Kingdom