Dizzy Otter Ltd is an active company incorporated on 7 February 2025 with the registered office located in Exeter, Devon. Dizzy Otter Ltd was registered 1 year ago.
Confirmation statement made on 6 February 2026 with no updates
Submitted on 8 Feb 2026
Registered office address changed from Wynchmoor Western Road Crediton Devon EX17 3NF United Kingdom to The Mount Paris Street Exeter Devon EX1 2JY on 15 December 2025