Babcock SGI Added by editor 0 reviews Listed in Business Caversham House 13-17 Church RoadCaversham Reading Berkshire RG4 7AA 0118-946 6901 www.babcocksgi.co.uk Add to Favorites Claim Listing Updated: Dec 27, 2013 Overview Reviews Architects Add Your Review Please login or register to add your review.