About Havelock Place Management Company Ltd (NI679139) United Kingdom