About New Linden Hotel Limited (03930724) United Kingdom