About Havelock Property Holdings Ltd (11272297) United Kingdom