About Hapstead House Management Company Limited (04006042) United Kingdom