About Balhaven Limited (02009725) United Kingdom