About Nistar Property Ltd (13029409) United Kingdom