About Navigation Properties Ltd (10705591) United Kingdom