Company information
Insolvensee is a trading name of Two Odd Fish Ltd.
- Registered name
- TWO ODD FISH LTD
- Registered in
- England and Wales
- Company number
- 12547978 (view on the Companies House register)
- Company type
- Private limited company
- Registered office
- 167-169 Great Portland Street, London W1W 5PF, England
- hello@insolvensee.co.uk
Last updated 2 November 2026.