About Nava Property Ltd (12675443) United Kingdom