Otter Management Services Ltd Company number17170564 StatusActive TypePrivate Limited Company Incorporated20 Apr 2026 Nature of business Combined office administrative service activities Registered office Holt BarnPoundisfordTauntonTA3 7AE Data JSON Markdown