About The Havens Management Limited (02656701) United Kingdom