Abstract hoists Babcock into Bristol Business Park office

bristol-business-park-THUMB.jpegAbstract Securities has bought a six-acre site at Bristol Business Park to house a new 150,000 sq ft office for Babcock International Technology. Babcock is one of the UK’s largest maritime