LOGOSTORE LTD Company number 12162926 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office Address37 NELSON STREET, NELSON STREET, SWANSEA, WALES, SA13QE PostcodeSA13QE Map