Company identity
Founded / incorporated
11 March 1974
Company number 01162523
Legal name
LETA ENGINEERING AND PLANT CO. LIMITED
Company type
Private Limited Company
Region
Wales
Registered address
19 GELLIWASTAD ROAD
PONTYPRIDD
MID GLAMORGAN
WALES
CF37 2BW
Insolvency history
No