About Nevarc Properties Ltd (12947189) United Kingdom