About Stow Nominees One Limited (06203309) United Kingdom