About Baystream Management Limited (06597048) United Kingdom