MACSEN LIMITED Company number 03561217 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressHenley House The Queensway, Fforestfach, Swansea, Wales, SA5 4DJ PostcodeSA5 4DJ Companies at this postcode 48 Map