About Teign Properties (loddiswell) Limited (12392863) United Kingdom