About Ternvale Properties Limited (01125409) United Kingdom