About Nostromo Property Group Ltd (12369651) United Kingdom