About Terrace Investments Limited (00649977) United Kingdom