About Harpers Brook Management Limited (06564149) United Kingdom