Genesis Lab Partners LP Company numberLP023541 StatusActive TypeLimited Partnership Incorporated26 Jan 2024 Registered office 1st Floor18 Devonshire RowLondonEC2M 4RH Data JSON Markdown