Company identity
Founded / incorporated
2 November 2020
Company number 12990680
Legal name
BELL DEVON PROPERTIES LTD
Company type
Private Limited Company
Region
South West England
Registered address
OAKYRA
DIPTFORD
TOTNES
DEVON
UNITED KINGDOM
TQ9 7NU
Insolvency history
No