PRESS GLASS LIMITED Company number 02326629 · Monitor this company Active Overview People 15 Financial Pay gap Control Charges Documents Analysis Location Related Registered office AddressDruslyn House, De La Beche Street, Swansea, SA1 3HJ PostcodeSA1 3HJ Companies at this postcode 364 Map