About Havila Properties And Investments Ltd. (05643607) United Kingdom