Company name: Life Technical Services
Description: Specialists in lift repairs and lift services for businesses and local authorities throughout London. Based in Bow, E3
Dollymans Farm, Unit 4 Rawreth Barns, Doublegate Ln, Wickford SS11 8UD, United Kingdom