Concept

Devonshire Homes

Properties

SES ID
  • 432136
Notation
  • 432136
In scheme
Top concept of
Definition
  • South West housing construction company, established 1992. Subsidiary of London and Devonshire Trust.