About Havelock Properties Limited (03971013) United Kingdom