Based in 115 Sycamore House Road, Sheffield S5 0UD Biohavens Limited was classified as a Private Limited Company registered under the 08056304 registration number. This firm had been established twelve years ago before was dissolved on 2020-10-06.
This specific limited company was supervised by a single director: Carl L. who was supervising it for eight years.
Carl L. was the individual with significant control over this firm, had substantial control or influence over the company.