About Navigate Property Ltd (13072098) United Kingdom