OTHERWORLD DEV LTD

Company number 17175223 ·

Active

2 filings

Date Filing
19 Jun 2026 Registered office address changed from 14 Hill Road Neath Abbey Neath SA10 7NR Wales to Otherworld Dev Ltd 4th Floor 14 Museum Place, City Centre Cardiff CF10 3BH on 2026-06-19 · 1 page View document
22 Apr 2026 Incorporation · 11 pages View document