Contact us

At The Thomas Armstrong Group, we pride ourselves on our high level of customer service across the company. Our friendly staff will be more than happy to help answer any questions you have.

Below are the key main details for each services and products we manufacture and supply. The full list of offices and factories by subsidiary company are shown in the map below. These can be filtered by company by ticking/unticking the relevant companies.

Alternatively, if you would like to send us a message please fill in our General Enquiries Form below and we will be in touch shortly.

1
Thomas Armstrong Group Head Office & Registered Office
Workington Road, Flimby, Maryport, Cumbria, CA15 8RY
T: 01900 68211
Registration No: England 244751
VAT No: 533724550
2
Aggregates and Cement
Thomas Armstrong (Aggregates) Ltd, Workington Road, Flimby, Maryport, Cumbria, CA15 8RY
T: 01900 68114
Registered No: England 01278704
3
Construction
Thomas Armstrong (Construction) Ltd, Workington Road, Flimby, Maryport, Cumbria, CA15 8RY
T: 01900 68211
Registered No: England 818913
4
Timber
Thomas Armstrong (Timber) Ltd, Workington Road, Flimby, Maryport, Cumbria, CA15 8RY
T: 01900 68226
Registered No: England 818914
5
Prestressed and Precast Concrete
ACP (Concrete) Ltd, Thomas Armstrong Group Head Office, Workington Road, Flimby, Maryport, Cumbria CA15 8RY
T: 01900 814 659
Registered No: England 2212402
6
Concrete Blocks and Block Paving
Thomas Armstrong (Concrete Blocks) Ltd, Whinfield Road, Rowlands Gill, Newcastle upon Tyne, Tyne and Wear, NE39 1EH
T: 01207 544 214
Registered No: England 818912
7
Bespoke Joinery Services
Thomas Armstrong Group Head Office, Workington Road, Flimby, Maryport, Cumbria CA15 8RY
T: 01900 842034
Registered No: England 818913
8
New Housing Developments - Washington Homes Ltd
Woodside Park: 07703 260 076
Chestnut Close: 07748 673 111
Registered No: England 673562
9
Workwear, PPE, Tools & Plant Equipment
Thomas Armstrong Plant, Annie Pit Lane, Clay Flatts Industrial Estate, Workington, CA14 2DB
T: 01900 64941
Registered No: England 818913

General Enquiry

Please fill in your details below and we will be in touch with more information.

To help us deal with your enquiry more efficiently please select the relevant company your enquiry is regarding.

Fields marked with an asterisk '*' are mandatory
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.