Carronvale Timber Frame is a trading name of Carronvale Building Company Limited
Registered office:
65 Northumberland Street,
Edinburgh,
EH3 6JQ
Registered in Scotland: SC035882