J T Price and Co Ltd New Offices and Industrial Buildings

Background information being collated