Building Materials - Egham, England, United Kingdom
JAMES & TAYLOR LIMITED is a building materials company based out of GLADSTONE HOUSE 77-79 HIGH STREET, EGHAM, United Kingdom.