About Navigation Business Village (preston) Limited (02362974) United Kingdom