Craven House Capital is a merchant bank which invests in operating companies in the United Kingdom.
778A Barking Rd