About Nextop Properties Ltd (10404882) United Kingdom