Library in Swindon, Wiltshire We help you find any company! The New Mechanics' Institution Preservation Trust Limited 1 Milton Road Swindon, Wiltshire