About Nutbeen Properties Ltd (12369649) United Kingdom