About Mayfair Hotel (newcastle) Limited (08048403) United Kingdom