O R Metal Pressings
Contact Details
Street Address
117 - 118, Buckingham Avenue, Slough Industrial Estate, Slough, Berkshire. UK., SL1 4PF, United Kingdom
Physical Address
117 - 118, Buckingham Avenue, Slough Industrial Estate, Slough, Berkshire. UK., SL1 4PF, United Kingdom
Key Personnel
None Listed