About Navigator Securities Limited (02693507) United Kingdom