About Havana House Limited (03910052) United Kingdom