Firmdale Hotels has sold a 20% stake in its business to Swedish pharmaceuticals tycoon Lennart Perlhagen for a price reported ...