About The Native Hotel Company Limited (11981854) United Kingdom