About Haverstock Management Company Limited (03834445) United Kingdom