About Derwent Lazari Baker Street Limited Partnership (LP022112) United Kingdom