• Picture shows: Barratt housing development in the South East.
  • Construction and Industry
  • barratt homes development home new plot building house devloper
  • United Kingdom
  • N3127