Centaurs Business Centre is a large, modern business centre in Isleworth, consisting of modern buildings providing office space designed and decorated to a high standard. Currently home to BSkyB.
If you have more information about this business park/industrial estate, please
let us know.