About Nordic Suites Limited (09880902) United Kingdom