Company identity
Founded / incorporated
25 September 1986
Company number 02058407
Legal name
L & L INSTALLATIONS LIMITED
Company type
Private Limited Company
Region
South West England
Registered address
RED LANE, QUAY STREET
TEWKESBURY
GLOS
GL20 5BQ
Insolvency history
No