About Havelock House Management Limited (03426030) United Kingdom