Bayhouse Capital

Bayhouse Capital

Venture capitalClaimed
HQ location
Saint Peter Port, Guernsey
Portfolio analysis