Google
×
Trollope & Colls

Trollope & Colls

Construction company
Trollope & Colls was once one of the United Kingdom's largest construction companies. Wikipedia
Successor: Trafalgar House
Founded: 1903