Tradebeta Investment LP Company numberLP017033 StatusActive TypeLimited Partnership Incorporated28 Oct 2015 Registered office Churchill CollegeCambridgeCB3 0DS Data JSON Markdown