D GARROD LIMITED
Company number 11439310 · Monitor this company
Registered office
- Address
- 18 London Road, Berkhamsted, England, HP4 2LS
- Postcode
- HP4 2LS
- Companies at this postcode
- 4
- Average house price in HP4 2LS
- £1,446,000 (2 sales)
Company number 11439310 · Monitor this company