Insolvensee, home Contact

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
Email
hello@insolvensee.co.uk

Last updated 2 November 2026.