About Havana Properties Limited (12691036) United Kingdom