THE BEACH SHACK LIMITED Company number 11806265 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address60 Park Drive, Skewen, Neath, United Kingdom, SA10 6SG PostcodeSA10 6SG Map