About The Havelock Property Company Limited (10228583) United Kingdom