Company overviewCompany number08380547StatusActiveCategoryLtdIncorporated2013-01-29Accounts categoryMicro EntityNext accounts due2027-10-31Registered office21 Walter Road, Swansea, Wales, SA1 5NQ