About Haversham Management Limited (04430390) United Kingdom