About Navigation Property Management Ltd (10289328) United Kingdom