About Havannah Properties Ltd (11076660) United Kingdom