About Clare Terrace Investment Company Limited (00664021) United Kingdom