Twelvetrees Accommodation Agency Ltd. (House Rentals) Company Registered in England and Wales at North Lodge, South Horrington, Wells, Somerset BA5 3DZ. Registered No. 11716128
Twelvetrees Accommodation Limited. (Flat Rentals) Company Registered in England and Wales at North Lodge, South Horrington, Wells, Somerset BA5 3DZ. Registered No. 04657969
Twelvetrees Management Company Limited. (Block Management) Company Registered in England and Wales at North Lodge, South Horrington, Wells, Somerset BA5 3DZ. Registered No. 04286938