About Nava Properties Limited (12098735) United Kingdom