About Nelson Inn Enterprises Limited (12936625) United Kingdom