PRESS GLASS DIRECT LIMITED Company number 05810958 · Monitor this company Active Overview People 13 Financial 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