Key facts
activeTHIS IS OTTER LTD
uk_ch
SC873569
uk_ch
active
uk_ch
Private Limited Company
uk_ch
2025-12-24
uk_ch
UNIT 904 MILE END MILL ABBEY MILL BUSINESS CENTRE, 12 SEEDHILL ROAD, PAISLEY, PA1 1JS
uk_ch
70210 - Public relations and communications activities · 70229 - Management consultancy activities other than financial management · 74100 - specialised design activities
uk_ch